๋ฐ˜์‘ํ˜•

0,4,2,5,1,6,8,9,7, 3 ==> ์ด๋Ÿฐ ์‹์œผ๋กœ ๋ฌด์ž‘์œ„์˜ array ๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•ด๋ณด์ž.

 

์ด๊ฑธ 0,1,2,3,4,5,6,7,8,9 ์ด๋ ‡๊ฒŒ ์ˆœ์ฐจ์ ์œผ๋กœ ์ •๋ ฌํ•˜๊ณ  ์‹ถ์„ ๋•Œ,

JAVA ๋กœ ์ •๋ ฌํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ์งœ๋ณด์ž!

 

์‚ฌ์‹ค Arrays.sort ๋ผ๋Š” method ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•œ ๋ฒˆ์— ๋๋‚จ.

ํ•˜์ง€๋งŒ for ๋ฌธ์œผ๋กœ ํ•ด๋ณด๊ธฐ!

 

package com.test.data;
import java.util.Arrays;

public class BubbleSort {
    public static void main(String[] args){
        System.out.println("์ •๋ ฌ ์ „");
        int[] nums = {1,7,2,4,3,5,0,9,8,6};
        System.out.println(Arrays.toString(nums)); //Arrays ๋ฅผ import ํ•ด์•ผ ํ•จ.


        for (int i = nums.length-1; i>0; i--){
            for (int j = 0; j < i; j++){
                if (nums[j] > nums [j+1]){
                    int temp = nums[j];
                    nums[j] = nums [j+1];
                    nums [j+1] = temp;
                } 
            }
        }
        System.out.println("์ •๋ ฌ ํ›„\n"+ Arrays.toString(nums));

        // Arrays.sort(nums);
        // System.out.println("์ •๋ ฌ ํ›„\n"+Arrays.toString(nums));


    }
}
๋ฐ˜์‘ํ˜•

+ Recent posts