冒泡排序
来源:互联网 发布:云锦东方 知乎 编辑:程序博客网 时间:2024/04/30 01:25
冒泡排序是一种经典算法,原理是每一次循环都将最值往一个方向移动,每一轮循环将一个最值移到适当位置,
经过arr.length-1轮循环完成排序:
int[] arr={12,3,54,6,75,87,96};
for(int i=0;i<arr.length-1;i++){
for(int j=0;j<arr.length-i-1;j++){
if(arr[j]<arr[j+1]){
int t;
t=arr[j];
arr[j]=arr[j+1];
arr[j]=t;
}
}
}
1 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- openstack 在cpu型号不同, 虚拟机热迁移失败,
- IPC主题二之信号量
- linux查看及修改文件权限以及相关
- Mysql 大数据量高并发的数据库优化
- Activiti工作流的环境配置
- 冒泡排序
- sublime Text3中Emmet插件的安装和使用
- 账号注册邮箱激活设计
- C++多线程(一)——线程管理
- Fragment的生命周期
- ArcGIS,Envi软件中的卷帘工具使用及对比
- JavaWeb 之 Filter 详解
- cocos2d-js callFunc传参
- java - Lombok