冒泡排序法
来源:互联网 发布:美国p2p软件 编辑:程序博客网 时间:2024/06/10 22:18
package cn.hncu.sortMethods;
public class SortMethods2 {
private static void print(int[] a) {
for(int num:a){
System.out.print(num+"\t");
}
System.out.println();
}
private static void swap(int[] a, int j, int i) {
int term;
term=a[i];
a[i]=a[j];
a[j]=term;
}
private static void bubbleSort(int[] a) {
// 每一次排一个数,排a.length-1次
for(int i=0;i<a.length-1;i++){
for(int j=0;j<a.length-i-1;j++){
if(a[j]>a[j+1]){
swap(a,j,j+1);
}
}
}
}
public static void main(String[] args) {
int a[]={2,3,1,5,6,16,2};
bubbleSort(a);
print(a);
}
}
0 0
- 【排序】冒泡排序法
- 常用排序-冒泡法排序
- 排序法之冒泡排序
- php排序&冒泡法排序
- 排序之冒泡排序法
- 排序算法--冒泡排序法
- 【PHP】冒泡排序法排序
- 排序算法--冒泡排序法
- 冒泡法排序
- 排序:冒泡法
- 冒泡排序法
- 冒泡法排序
- 冒泡法排序
- 冒泡排序法
- java 冒泡排序法
- 冒泡法排序
- 冒泡法排序
- 冒泡法排序
- Java 修饰符
- 二叉树的镜像
- 机器学习算法之决策树算法
- OpenCV函数 Laplacian 算子实现
- 【转自看雪】反编译apk+eclipse中动态调试smali
- 冒泡排序法
- 487--3279
- Spark初探
- VS.NET 2005 wince SDK installed in vs.net 2008
- HDU 4313 Matrix(并查集|最小生成树变种)
- 甘青四天三夜旅行记(一)
- ORACLE dbca报错 ORA-01034:ORACLE not available
- nyoj 6 喷水装置(一)【贪心】
- ORACLE常用命令