java排序之冒泡排序(一)
2015-04-05 22:40
169 查看
看了排序许久,准备把近段时间的心得都写下来,一个排序的系列,从最容易理解的冒泡排序开始。 冒泡排序,外层循环控制循环的次数,里层循环就是从第一个数开始,相邻两个数之间作比较,大的往后排,像冒泡一样。一个一个的往后排。 static int[] bubbleSort(int[] p){ int j, temp; for(int i=1; i<p.length; i++){ for(j=0; j<p.length-i; j++){ if(p[j] > p[j+1]){ temp = p[j]; p[j] = p[j+1]; p[j+1] = temp; } } } return p; }
相关文章推荐
- java实现 冒泡排序 插入排序 选择排序
- 用JAVA实现排序算法之一:冒泡排序
- JAVA 冒泡排序 选择排序
- Java程序语言 冒泡排序、选择排序、插入排序
- [java]排序分类--及选择排序、插入排序、冒泡排序、快速排序的解释图和代码
- java排序之冒泡排序
- 程序员必知的8大排序(三)-------冒泡排序,快速排序(java实现)
- 程序员必知的8大排序(三)-------冒泡排序,快速排序(java实现)
- Java 数据结构----冒泡排序 选择排序
- java基础之选择排序和冒泡排序
- 实训java第五课 递归 冒泡排序 插入排序 选择排序
- java实现选择排序和冒泡排序
- 交换排序之冒泡排序(java实现)
- java 实现 冒泡排序、选择排序、插入排序。
- java基本算法总结(冒泡排序、选择排序、插入排序)
- Java 冒泡排序、插入排序等六种排序方法、Java中文排序、Java字符串排序
- java基础知识之 算法 【冒泡排序】【快速排序】
- java之冒泡排序和选择排序
- Java分别实现冒泡排序、插入排序、快速排序、选择排序、交换排序
- java 英语字母 排序 汉字全拼 排序 (冒泡排序 & 无递归快排)