728x90
📋 문제
정수로 이루어진 리스트 num_list가 주어집니다.
num_list에서 가장 작은 5개의 수를 오름차순으로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
📋 입출력예시

📋 풀이
import java.util.Arrays; <<<<< int[] ~~~~쓸거면 임포트해줘야함 ㄱ-
class Solution {
public int[] solution(int[] num_list) {
//1 자료구조
int[] answer = new int[5]; //객체선언
//2 정렬(오름차순)
Arrays.sort(num_list);
//3 값 대입
for(int i=0;i<5;i++) {
answer[i] = num_list[i];
}
return answer;
}
}
- 문제에서 5개의 수라고 했으니 배열 크기 [5]로 지정
- Arrays.sort() : 정렬 (오름차순)
- 반복문 돌려서 배열에 값 넣기
- i < 5여야 i = 0,1,2,3,4 로 5개임
- "=" << 오른쪽 값을 왼쪽에 대입 : num_list뽑아온걸 answer배열에 담아줌
- return answer해주기
+behind
1타강사 파크에게 감사하며 ,,,, 🎓
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
| [Lv.0] 길이에 따른 연산(배열) (0) | 2024.07.18 |
|---|---|
| [Lv.0] 뒤에서 5등 위로 (1) | 2024.07.18 |
| [Lv.0] 정수 부분(실수 -> 정수 추출) (0) | 2024.07.17 |
| [Lv.0] 특수문자 출력 (0) | 2024.07.17 |
| [Lv.0] 문자열을 정수로 변환하기 (0) | 2024.07.16 |