stream을 활용한 2차원배열 합
stream을 활용한 2차원배열 합 int[][] arr = {{1,1,1,1},{1,1,1,1},{1,1,1,1},{1,1,1,1}}; int sum = 0; for(int[] a:arr){ sum+= Arrays.stream(a).sum(); } 알고리즘 https://school.programmers.co.kr/learn/courses/30/lessons/68936 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr https://github.com/yougeun6021/Algorithm/blob/master/src/Level2/CompressionNum..
더보기
Sliding Window 알고리즘
Sliding Window 알고리즘 public class SlidingWindow { public static void main(String[] args) { int [] arr = {1,5,4,3,6,1,2,4,2,1}; // 배열 int k = 3; // 배열 크기 System.out.println(sumMaxSlidingWindow(arr,k)); System.out.println(maxElementSlidingWindow(arr,k)); } public static int sumMaxSlidingWindow(int[] arr,int k) { // 배열 크기에 해당하는 배열의 원소의 합이 가장큰 값 int max =0; for(int i=0; i
더보기
자료형,제약조건
자료형 (1)정수형(부호있음/부호없음) TINYINT(-128~127 / 255):1Byte INT(-21억~21억 / 43억):4Byte BIGINT(-9경~9경/18경):8Byte (2)실수형(길이,수소점 이하 자리수) FLOAT(size,d):4byte DOUBLE(size,d):8byte DEMICAL(size,d):10진법 (3)문자열 CHAR 고정 길이 문자열(최대 255자) VARCHAR 가변길이 문자열(최대 65,535자) (4)TEXT문자열 TEXT(최대 65,535자):2byte MEDIUMTEXT(최대 16,777,215자):16MB LONGTEXT(최대 4,294,967,295자):4GB (5)BLOB(Binary Large Object):Image,File BLOB(최대 65,53..
더보기