int[] nums = {10, 5, 8, 3, 1};
// 선택 정렬 알고리즘으로 배열 요소를 숫자 크기 순서대로 정렬
for (int i = 0; i < nums.length - 1; i++) {
int minIdx = i;
for (int j = i + 1; j < nums.length; j++) {
if (nums[j] < nums[minIdx]) {
minIdx = j;
}
}
int temp = nums[minIdx];
nums[minIdx] = nums[i];
nums[i] = temp;
}
// 정렬된 배열 요소 출력
for (int i = 0; i < nums.length; i++) {
System.out.print(nums[i] + " ");
}
댓글 영역