문제
풀이
1) array배열에서 가장 큰 수를 array[0]에 넣어주고
for(int i=0; i<array.length; i++){ if(answer[0] < array[i]){ answer[0] = array[i]; answer[1] = i; } }
2) 가장 큰 수의 인덱스를 array[1]에 넣어준다.
결과
class Solution { public int[] solution(int[] array) { int[] answer = new int[2]; for(int i=0; i<array.length; i++){ if(answer[0] < array[i]){ answer[0] = array[i]; answer[1]= i; } } return answer; } }
'코딩 테스트' 카테고리의 다른 글
[ 프로그래머스 ] 숨어있는 숫자의 덧셈 (0) | 2024.03.17 |
---|---|
[ 프로그래머스 ] n의 배수 고르기 (0) | 2024.03.17 |
[ 프로그래머스 ] 문자열 잘라서 정렬하기 (0) | 2024.03.11 |
[ 프로그래머스 ] 모음 제거 (0) | 2024.03.10 |
[ 프로그래머스 ] 문자열 뒤집기 (2) | 2024.03.09 |