排序算法2_冒泡排序
来源:互联网 发布:网络流行词2017 编辑:程序博客网 时间:2024/06/15 14:16
冒泡排序(稳定排序,O(n^2)):比较相邻的两个数,最后使数据由小至大排序。
class BubbleSort{public static void main(String [] args){int[] a={23,54,21,53,16,49,26,30,18};System.out.print("排序前:");for(int i=0;i<a.length-1;i++){System.out.print(" "+a[i]);}System.out.println(" ");BubbleSort(a);System.out.print("排序后:");for(int i=0;i<a.length-1;i++){System.out.print(" "+a[i]);}}public static void BubbleSort(int[] a){int temp=0;for(int i=a.length-1;i>0;i--){for(int j=0;j<i;j++){if(a[j]>a[j+1]){temp=a[j];a[j]=a[j+1];a[j+1]=temp;}}}} }程序输出结果:
排序前: 23 54 21 53 16 49 26 30
排序后: 16 18 21 23 26 30 49 53
阅读全文
1 0
- 排序算法2_冒泡排序
- 排序算法_冒泡排序
- 排序算法-交换排序_冒泡排序
- 算法_冒泡排序算法
- 经典算法2_冒泡排序
- 经典算法_冒泡排序
- JAVA_算法_冒泡排序
- 数据结构(C#)_排序算法(冒泡排序)
- 排序_冒泡排序
- 排序算法(2)-冒泡排序
- 【排序算法2】冒泡排序
- 八大排序算法(1)_冒泡排序和选择排序
- 算法_冒泡排序法(04)
- [黑马程序员]_冒泡排序算法
- [黑马程序员]_冒泡排序算法
- 数据结构与算法_冒泡排序
- 【DAY.2】PHP数据结构与算法_排序_冒泡排序
- 排序算法--冒泡排序
- 第二周项目2程序的多文件组织
- mysql数据库备份
- PyQt5下拉式复选框QComboCheckBox
- CCF—火车购票 20160902
- java final关键字的使用
- 排序算法2_冒泡排序
- Error:Cause: greenDAO supports only Java and Android projects. None of the corresponding plugins hav
- android 主页底部菜单tab切换标签
- 解决重启apache服务失败--xampp
- 顺序表应用3:元素位置互换之移位算法
- 浅谈代码定义变量顺序对评测结果的影响
- 【Android】GridView
- 随便一写
- CCF —俄罗斯方块 20160402