冒泡排序
来源:互联网 发布:c语言杨辉三角流程图 编辑:程序博客网 时间:2024/06/06 23:48
package sort;public class BubbleSort1 { public static void BubbleSort(int array[]){ for(int i = array.length-1;i > 0;i--){ for(int j = 0;j < i;j++){ if(array[j] > array[j+1]){ int temp = array[j]; array[j] = array[j+1]; array[j+1] = temp; } } } } public static void BubbleSort2(int array[]){ for(int i = 0;i < array.length - 1;i++) for(int j = 0;j < array.length - 1 - i;j++) if(array[j] > array[j+1]){ int temp = array[j]; array[j] = array[j+1]; array[j+1] = temp; } } public static void main(String[] args) { int array[] = {19, 17, 16, 12, 9, 15, 1, 2, 11, 7, 3, 10, 14}; BubbleSort(array); for(int i=0;i<array.length;i++){ System.out.print(array[i]+" "); } System.out.println(); int array2[] = {19, 17, 16, 12, 9, 15, 1, 2, 11, 7, 3, 10, 14}; BubbleSort2(array2); for(int i=0;i<array.length;i++){ System.out.print(array2[i]+" "); } }}
0 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- C++虚函数讲解
- HLS (HTTP Live Streaming)
- jquery集合操作
- IIS修改文件上传大小限制
- InitializeComponent()与Form1_Load()浅析
- 冒泡排序
- 中缀表达式(即标准形式的表达式)转换为后缀式
- 选择排序
- 杭电ACM1211——RSA
- 中心趋势度量和度量数据散布
- 自定义下拉弹出框
- 如何设置ASP.NET页面的运行超时时间
- 圆圈中最后剩下的数字
- 并查集求最近公共祖先