JAVA/프로그래머스 (17) 썸네일형 리스트형 [JAVA] LV.0 배열의 유사도 [JAVA] LV.0 짝수 홀수 개수 [JAVA] LV.0 피자 나눠 먹기(3) [JAVA] LV.0 배열 원소의 길이 거의 처음으로 남의 답 안보고 풀었다.. [JAVA] LV.0 점의 위치 구하기 삼항연산자를 이용해서 풀이를 하니 코드가 짧고 단순해졌다 물론 내가 해결한것은 아니다 [JAVA] LV.0 배열 뒤집기 내가 생각하는 이문제의 핵심은 int[] answer = mew int[num_list.length]인것 같다 for문으로 해결해야 한다는 생각은 들었는데 뒤집어진 숫자들을 담을 배열를 생성할 때 매개변수로 받는 배열의 길이를 활용해야 한다는 생각은 못했다 배열안의 값들을 출력하고 싶을 때에는 Arrays를 사용하거나 반복문을 이용해서 출력해야 한다 [JAVA] LV.0 머쓱이보다 키 큰 사람 첫번째 풀이는 가장 기본적인 반복문을 사용해서 배열 인덱스번호의 값과 매개변수를 비교해서 답을 구한다 두번째 풀이는 배열의 스트림을 이용한다 다른 사람의 풀이를 이용하면서도 모르는 내용이 있어 챗GPT에게 물어봤다 [JAVA] LV.0 배열의 평균값 문제 풀이 -- 두번째 풀이는 Stream을 이용해서 푸는 것이다 stream을 이용하면 코드의 길이가 확 줄어든다 stream을 아직 잘 이해하지 못해서 풀이하는데 좀 걸렸지만 알고나면 풀이가 훨씬 간단해져서 개념정리를 확실하게 하고 가야겠다 [JAVA] LV.0 배열 두배 만들기 문제 풀이 첫번째 풀이는 int[] answer = new int[numbers.length]가 핵심이다 매개변수로 받는 배열의 길이 그대로 받아서 배열의 크기를 정한 새로운배열에 반복문을 돌면서 *2 해준 값을 넣는다 실수한 부분이 있는데 마지막 answer을 출력하려고 answer만 적었는데 주소값이 나와서 당황했다 따라서 위에 설명한 것 처럼 Arrays.toString을 이용하거나 for문을 돌아야 한다 첫번째 풀이보다 훨씬 간단하게 반복문을 돌면서 매개변수로 받은 배열안의 수에 *2를 한 값을 배열에 집어넣는다 [JAVA] LV.0 중복된 숫자 개수 문제 풀이 처음에 for문의 범위를 i 이전 1 2 다음