排序-选择排序

选择排序

    public static void main(String[] args){
        int[] arrlist = new int[] { 49, 5, 65, 2,23};
        ssort(arrlist);
        for (int n = 0; n < arrlist.length; n++)
        {
            System.out.print(arrlist[n]+" ");
        }
        System.out.println();
    }

    public static void ssort(int[] list){
        int i, j, min, temp;
        for (i = 0; i < list.length - 1; i++){
            min = i;
            for (j = i + 1; j < list.length; j++){
                if (list[j] < list[min])
                    min = j;
            }
            temp = list[i];
            list[i] = list[min];
            list[min] = temp;
        }
    }
posted @ 2013-05-20 22:45  oyiya  阅读(139)  评论(0)    收藏  举报