JAVA实现冒泡排序
来源:互联网 发布:淘宝商机助理下载 编辑:程序博客网 时间:2024/06/08 02:15
这是冒泡排序比较简单的版本,
public class bubbleSort2
{public void Bubble(int[] array)
{
for (int i = 0; i < array.length-1; i++)//最多n-1趟,外层控制循环趟数
{
for (int j = 0; j < array.length-1-i; j++)//当i=0时,即第一趟一直比较到最后一个数,当i=1时,即第二趟,此时j=n-i-1, //只能到倒数第二个数...
{
if (array[j]>array[j+1])
{
int tmp = array[j];
array[j] = array[j+1];
array[j+1] = tmp;
}
}
}
}
public static void main(String[] args)
{
int[] a = {5,1,4,2,6,41,20,12,45,78,32,6,3};
bubbleSort2 b = new bubbleSort2();
b.Bubble(a);
for (int i : a)
{
System.out.print(i+" ");
}
}
}
0 0
- java实现冒泡排序
- Java实现冒泡排序
- Java实现冒泡排序
- Java实现冒泡排序
- java实现冒泡排序
- 冒泡排序 Java实现
- JAVA实现冒泡排序
- java实现冒泡排序
- java实现冒泡排序
- 冒泡排序java实现
- 冒泡排序 java实现
- Java实现冒泡排序
- Java实现冒泡排序
- 冒泡排序 java 实现
- 冒泡排序 java 实现
- java实现冒泡排序
- java实现冒泡排序
- Java实现冒泡排序
- 心里账户
- 10个项目死亡的信号
- 用JavaScript和CSS3在HTML里实现音乐可视化效果
- Hibernate3.2.5: No Dialect mapping for JDBC type: -1
- [转]使用instantclient_11_2 和PL/SQL Developer工具包连接oracle 11g远程数据库
- JAVA实现冒泡排序
- android 实现控件闪烁
- 机器学习前沿热点--Deep Learning
- 函数指针
- 使用boost的mapped file(mapped_file_source & mapped_file_sink)
- ios MKNetworkKit 的使用
- OJ刷题之Money Problem
- Java的垃圾回收(Garbage Collection)机制
- android:background和setImageResource的杂记