一个排序面试题 转载
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
- 上一篇: 国外的 App 为什么很少会有开屏广告
- 下一篇: 做与机器学习有关的工作,需要些什么技能呢?