코딩테스트

[JAVA] 단순 삽입정렬

dackyy 2022. 7. 18. 11:28
반응형
import java.util.Arrays;

public class InsertionSort {
    static int[] arr = {9,4,2,6,1,3,5,8,7,0};

    public static void main(String[] args) {
        int n = arr.length;
        for(int i = 1; i < n; i++) {
            int j = i;
            int tmp = arr[i];
            for (j = i; j > 0 && arr[j - 1] > tmp; j--)
                arr[j] = arr[j - 1];
            arr[j] = tmp;
        }
        System.out.println(Arrays.toString(arr));
    }
}
반응형