가장 큰 수 찾기

문제

 


나의 생각

 

answer 배열의 크기를 2로 지정.

for문으로 array.length 값까지 반복을 하면서 array[i]값이 더 크다면 answer 배열에 담아주는 방식으로 접근.


나의 답안

 

public static int[] solution(int[] array) {
    int[] answer = new int[2];

    for(int i = 1; i < array.length; i ++){
        if (answer[0] < array[i]){
            answer[0] = array[i];
            answer[1] = i;
        }
    }

    return answer;
}

'Programmers 문제풀이 > Lv.0' 카테고리의 다른 글

외계행성의 나이  (0) 2023.02.28
인덱스 바꾸기  (0) 2023.02.27
배열 회전시키기  (0) 2023.02.27
최댓값 만들기 (2)  (0) 2023.02.27
주사위의 개수  (0) 2023.02.27