【代码积累-3】bubble sort
来源:互联网 发布:提取背景音乐的软件 编辑:程序博客网 时间:2024/04/26 17:18
public class Test {public void test() {int test[] = {49,38,65,97,76,13,27,49,78,34,12,64,5,4,62,99,98,54,101,56,17,18,23,34,15,35,25,53,51};//int test[] = {5,4,3,2,1};Bubble bubble = new Bubble();bubble.sort(test);for( int i=0;i<test.length;i++ ) {System.out.format("%d ", test[i]);}}public class Bubble {public void sort(int[] a) {/*1、JAVA没有指针,无法在函数内交换两个值 * 2、冒泡排序的思想就是循环比较相邻的元素并交换,直到最后一次循环发现没有交换为止 * 3、冒泡排序算法简单,效率较低*/int i=0;int j=0;int cnt=0;do {cnt = 0;for(i=0,j=1;i<a.length-1;i++,j++) {if( a[i] > a[j] ) {int tmp = a[i];a[i] = a[j];a[j] = tmp;cnt++;}}}while(cnt!=0);}}}
阅读全文
0 0
- 【代码积累-3】bubble sort
- 【代码积累】quick sort
- java冒泡排序Bubble Sort算法代码
- Bubble sort
- Bubble Sort
- bubble sort
- Bubble Sort
- Bubble Sort
- bubble sort
- Bubble Sort
- Bubble Sort
- Bubble Sort
- Bubble Sort
- Bubble Sort
- Bubble Sort
- Bubble Sort
- Bubble sort
- Bubble Sort
- 【代码积累-2】binary search
- USACO-Section1.3 crypt1[DFS]
- 应用系统负载分析与磁盘容量预测
- cookie常用方法
- cpp拷贝构造函数
- 【代码积累-3】bubble sort
- sax解析中事件处理器要注意的问题
- AndroidStudio下的JNI
- 关于cocoapods出错的注意事项
- Quick-Cocos2dx-3.X版本player黑屏不出welcome界面解决办法
- Eclipse Windows环境配置
- c++中类中成员在内存中的布局
- Spring学习之使用factorybean获取bean实例
- spring的事务