상세 컨텐츠

본문 제목

[자바] 배열안의 숫자 정렬

카테고리 없음

by esoesmio 2023. 4. 21. 15:30

본문

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] + " ");
}

댓글 영역