java数据结构与算法-简单排序-选择排序

来源:互联网 发布:在英国怎么淘宝购物 编辑:程序博客网 时间:2024/05/20 01:11

代码如下:

 /**     * 简单排序-选择排序     */    private void sortSimpleSelect(int[] array) {        int minIndex = 0;        int size = array.length;        for (int i = 0; i < size - 1; i++) {//循环比较的数,从左往右走            minIndex = i;//作为标志记住每次比出来的最小的数位置            for (int j = i + 1; j < size; j++) {//被比较的数                if (array[minIndex] > array[j]) {                    minIndex = j;                }            }            if (minIndex != i) {//如果minIndex!=i说明找到了比i小的数                swapArray(array, minIndex, i);            }        }        Log.v(TAG, "array值为:" + Arrays.toString(array));    }



原创粉丝点击