选择排序(冒泡排序)

2020-07-15  本文已影响0人  面向全麦面包编程

核心代码

public static void sort(Comparable[] a) {
        //将a[]按升序排列
        int N = a.length;
        for (int i = 0; i < N; i++) {
            int min = i;
            for (int j = i + 1; j < N; j++) {
                if (less(a[j], a[i])) min = j;
            }
            exch(a, i, min);
        }
    }

Tips:

上一篇 下一篇

猜你喜欢

热点阅读