Java冒泡排序
来源:互联网 发布:苹方字体 mac版下载 编辑:程序博客网 时间:2024/06/05 14:54
每次从头开始,前后比较,每次获取一个最大或者最小值。到最后冒泡排序。
package test;
public class BubbleSort {
static int[] array = { 1, 2, 3, 4, 67, 8, 9, 6, 4,5,6,9,8,5,4,2,1,3,5,4,123,1,2,45,1,66,45,45,12,44,55,44,54,55,4 };
static int count;
static int times;
public static void main(String[] args) {
sort(array);
}
public static void sort(int[] array) {
times = array.length;
while (times>0) {
for (int i = 0; i < array.length; i++) {
for (int j = i + 1; j < array.length; j++) {
count++;
times--;
if (array[i] > array[j]) {
int temp = array[j];
array[j] = array[i];
array[i] = temp;
}
}
}
}
for (int i = 0; i < array.length; i++) {
System.out.print(array[i]);
System.out.print(", ");
}
System.out.println("");
System.out.println("copare times:"+count);
}
}
0 0
- Java 排序 - 冒泡排序
- 冒泡排序(java版)
- 冒泡排序(JAVA)
- java 冒泡排序法
- java冒泡排序
- Java BubbleSort(冒泡排序)
- java 冒泡排序
- java 冒泡排序算法~~~
- java冒泡排序算法
- JAVA中冒泡排序
- java冒泡排序!
- java冒泡排序算法
- java实现冒泡排序
- JAVA 冒泡排序
- Java实现冒泡排序
- java冒泡排序算法
- java冒泡排序!
- java 冒泡排序
- 社交圈数据结构设计(redis实现)
- win7中WampServer安装过程中遇到msvcr110.dll文件丢失的解决方法
- sip响应路由规则,rport 机制
- shell基础-输出重定向
- Intel Code Challenge Final Round D 贪心
- Java冒泡排序
- iOS真机调试-徐明伟
- 放大镜效果
- centos6.5 安装 ecshop
- Android实践 -- 设置系统日期时间和时区
- C++每日一练(I/O)
- Android 代码片段
- android中图片的存储规则建议
- 润乾报表分页