冒泡排序
来源:互联网 发布:男朋友短细的体验知乎 编辑:程序博客网 时间:2024/06/11 17:01
public static int[] sort(int[] arr){ boolean flag = true; for(int i=arr.length-1;i>0;i--){//趟 flag = true;//假设有序 for(int j=0;j<i;j++){ if(arr[j]>arr[j+1]){ flag = false;//有交换,假设失败 int temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } if(flag==true){//一趟走完没有交换 return arr; } } return arr;}
阅读全文
0 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- C++学习之路(22)---深入理解C++虚函数
- Salesforce Lightning {!expression}和{#expression}的区别
- http post与get的区别
- JavaScript递归遍历输出json所有字段与值的方法
- linux创建用户、设置密码、修改用户、删除用户
- 冒泡排序
- 助你快速踏入高薪职场——2017面试集锦之java基础(一)
- mongoDB服务启动失败(exception: connect failed)
- CentOS7 MySQL5.7安装与配置(YUM)
- Hosts的工作原理
- Python学习之filter函数
- js传数组到controller
- nodejs模块nodemailer基本使用-邮件发送(支持附件)
- getX、getY与getRawX、getRawY的区别