选择排序

2017-06-02  本文已影响0人  火烛明

public static <T extends Comparable<T>> T[] selectAlgorithm(T[] t) {

 if (t == null || t.length <=0) {
        return null;
    }
    
    T tempMinNum = t[0];
    for (int i = 0; i < t.length; i++) {
        tempMinNum = t[i];
        for (int j = i+1; j < t.length; j++) {
            if (t[i].compareTo(t[j]) > 0) {
                t[i] = t[j];
                t[j] = tempMinNum;
                tempMinNum = t[i];
                
            }
        }
    }

      return t;

}

上一篇 下一篇

猜你喜欢

热点阅读