JAVA STUDY/프로그래머스
프로그래머스 가장 큰 수 찾기 문제
GreatJang
2023. 12. 18. 21:57
class Solution {
public int[] solution(int[] array) {
int[] answer = new int[2];
int max = array[0];
for(int i=1; i<array.length; i++){
if(max<array[i]){
max = array[i];
answer[0] = max;
answer[1] = i;
}
}
return answer;
}
}
- answer 배열 생성 후 array배열의 0번째값을 max로 설정
- 만약 현재 max 값 보다 다른 index의 값이 크면 max를 초기화
- answer 배열 0번째에 초기화된 max값이 들어가고 1번째에는 max값의 index값이 들어간다.