冒泡排序算法
来源:互联网 发布:mac桌面路径命令 编辑:程序博客网 时间:2024/05/16 09:18
冒泡排序(Bubble Sort)是一种比较简单的排序算法,它的基本思想是:两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。
冒泡的实现在细节上可以有很多种变化。
public class bubbleSort {public static void main(String[] args) { int array[]={8,9,10,1,2,3,4,5,11,17,24,6,7,6,11,2,75}; int temp=0; boolean flag=true; //flage用来当作标记 for(int i=0;i<array.length&&flag==true;i++)//若flag为false则退出循环 { flag=false;//初始值设为false for(int j=array.length-1;j>i;j--){ if(array[j]<array[j-1]){ flag=true;//当有数据交换,则flag为true temp=array[j-1]; array[j-1]=array[j]; array[j]=temp; } } } for(int i=0;i<array.length;i++){ System.out.print(array[i]+","); }}}
0 0
- 排序算法--冒泡排序
- 排序算法-冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法-冒泡排序
- 排序算法 冒泡排序
- 排序算法-- 冒泡排序
- 排序算法-冒泡排序
- 排序算法---冒泡排序
- 排序算法-冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法--冒泡排序
- 排序算法 冒泡排序
- 排序算法-冒泡排序
- 关于云服务器(WAMP配置) You don't have permission to access / on this server.
- android studio 开发的项目文件太大, 已经超过1个G了!
- ASP怎么实现不同页面不同meta
- 年轻人就该大胆在一线城市闯
- 2017.3.19
- 冒泡排序算法
- BZOJ 3585 mex 莫队算法+分块
- IDEA中Maven项目无法创建包
- 未来宝宝照片合成,怎么做到的呢?
- python数据挖掘课程 十.Pandas、Matplotlib、PCA绘图实用代码补充
- Codeforces-----614A---Link/Cut Tree---数学水题
- Maximum Subarray
- 乐高 ev3 数硬币机
- php 里一个sql语句太长,调式时发现sql语句变得不完整了