关于冒泡排序的优化
来源:互联网 发布:基站查询软件 编辑:程序博客网 时间:2024/05/25 05:37
关于冒泡排序的优化
最近在学习的过程中,发现有好多小伙伴在学习冒泡排序的过程中,对优化问题很是苦恼,因为之前本人在尚学堂老裴那里得到真经,所以给大家分享出来,希望可以帮助大家解决问题。
代码如下:
public static void Start(double[] arr) {for(int i=0;i<arr.length-1;i++) {boolean alread = true;//假定有序System.out.println("第"+ i+1 + "轮");for(int j=0;j<arr.length-1-i;j++) {if(arr[j]>arr[j+1]) {double temp = arr[j];arr[j] = arr[j+1];arr[j+1] = temp;alread = false;//交换值了,说明之前是无序的}System.out.println(Arrays.toString(arr));//本轮排序后的数组}if(alread == true) {break;}}}public static void main(String[] args) {double[] d = {10,50,400.2,600,900};Start(d);System.out.println(Arrays.toString(d));}}
阅读全文
0 0
- 关于冒泡排序的优化
- 关于冒泡排序法的优化
- 冒泡排序的优化
- 冒泡排序的优化
- 冒泡排序的优化
- 优化的冒泡排序
- 冒泡排序的优化
- 冒泡排序的优化
- 冒泡排序的优化
- 冒泡排序的优化
- 冒泡排序的优化
- 优化的冒泡排序
- 冒泡排序的优化
- C 冒泡排序 冒泡排序的优化
- 优化后的冒泡排序
- 冒泡排序算法的优化
- 冒泡排序的优化算法
- Algorithm--优化的冒泡排序
- 数据库的学习--MongoDB
- vim常用命令总结
- Java并发编程 之 乐观锁和悲观锁
- 深度学习面试题2018
- Java基础与提高系列--Java反射机制
- 关于冒泡排序的优化
- JavaWeb学习心得之数据库连接池
- Integer与int的区别
- strcpy函数的实现
- 面向对象的六大原则
- c++的四种强制转换
- python正则表达式(2)
- ZOJ 3981 Balloon Robot CCPC2017 Qinhuangdao(推公式+离线处理)
- fzuj2150 I