一个排序面试题 转载

2017-12-01 17:26

案一:

int[] array = {2,3,6,9,0,10,5,1,8,7,4};
  Arrays.sort(array); //JDK内置升序函数

方案二:冒泡排序

int[] array = {2,3,6,9,0,10,5,1,8,7,4};        for (int i = 0; i <array.length ; i++) {            for (int k = i+1; k <array.length ; k++) {//从一个数字开始,将数字与余下数字逐一比较大小
                if (array[i]>array[k]){//将小的换到前面,直到最小的换至最前面
                    int m = array[i];                    array[i] = array[k];                    array[k] = m;
                }
            }
        }



阅读 11205 / 评论 1

 相关视频教程更多课程