java 選擇排序

         list1.add(54);
        list1.add(84);
        list1.add(524);
        list1.add(51);
        list1.add(2);
        list1.add(5);
        list1.add(51);
        list1.add(52);

        for (int i = 0; i < list1.size(); i++) {
            int minindex = i;
            for (int j = i + 1; j < list1.size(); j++) {
                if (list1.get(j) < list1.get(minindex)) {
                    minindex = j;
                }
            }

            int temp = list1.get(i);
            int t = list1.get(minindex);

            list1.set(i, t);
            list1.set(minindex, temp);

        }
        System.out.println(list1);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章