冒泡排序(java)
来源:互联网 发布:sql范围查询语句 编辑:程序博客网 时间:2024/05/17 23:03
public class BubbleSort {public static void main(String[] args) {int [] arr={5,4,3,2,1};System.out.print("冒泡排序前:");printArray(arr); bubbleSort(arr);System.out.print("冒泡排序后 :");printArray(arr);}public static void printArray(int arr[]){for(int i=0;i<arr.length;i++){System.out.print(arr[i]+" ");}System.out.println();}public static void bubbleSort(int arr[]){for(int i=0;i<arr.length;i++){for(int j=0;j<arr.length-i-1;j++){if(arr[j]>arr[j+1]){ int temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp;}}System.out.print("第"+(i+1)+"轮排序后:");printArray(arr);}}}
运行结果:
冒泡排序前:5 4 3 2 1
第1轮排序后:4 3 2 1 5
第2轮排序后:3 2 1 4 5
第3轮排序后:2 1 3 4 5
第4轮排序后:1 2 3 4 5
第5轮排序后:1 2 3 4 5
冒泡排序后 :1 2 3 4 5
0 0
- 冒泡排序(JAVA)
- 冒泡排序(JAVA)
- 冒泡排序(java)
- 冒泡排序(JAVA)
- (Java)冒泡排序
- 冒泡排序(Java)
- 冒泡排序(java)
- 冒泡排序(Java)
- 冒泡排序(java)
- 冒泡排序(java)
- 冒泡排序(java)
- 冒泡排序(Java)
- 冒泡排序(java)
- JAVA算法(冒泡排序)
- 冒泡排序(java,c#)
- 冒泡排序(java实现)
- Java--冒泡排序(BubbleSort)
- 冒泡排序(java实现)
- [图形学] 四元数
- java8新特性
- LeetCode-501. Find Mode in Binary Search Tree (JAVA)出现次数最多的元素
- 正则表达式全部符号解释
- supervisor(二)event
- 冒泡排序(java)
- delphi经典大写数字转换函数
- SSL certificate problem: unable to get local issuer certificate
- kafka数据可靠性深度解读
- JVM 原理概要
- Win7系统64位环境下使用Apache——安装Apache2.4时报错“Invalid command Order”问题的解决
- 士兵的旅行 【最大流 建模】
- nginx服务器详细安装过程(使用yum 和 源码包两种安装方式,并说明其区别)
- 《反汇编基础》调用函数时栈的操作