본문 바로가기
코딩테스트/자바 Level 0

[Java] 가장 큰 수 찾기

by onggury 2023. 7. 7.

문제

정수 배열 array가 매개변수로 주어질 때, 가장 큰 수와 그 수의 인덱스를 담은 배열을 return 하도록 solution 함수를 완성해보세요.

 

 

제한사항

  • 1 ≤ array 의 길이 ≤ 100
  • 0 ≤ array 원소 ≤ 1,000
  • array 에 중복된 숫자는 없습니다.

 

class Solution {
    public int[] solution(int[] array) {
        int[] answer = new int[2];
        int num = 0;
        for(int i = 0; i < array.length; i++) {
            if(num < array[i]) {
                num = array[i];
                answer[0] = num;
                answer[1] = i;
            }
        }
        
        return answer;
    }
}

 

 

 

출처

https://school.programmers.co.kr/learn/courses/30/lessons/120899