菜鸟学排序----冒泡排序
来源:互联网 发布:linux 重启后 syslog 编辑:程序博客网 时间:2024/06/04 08:42
public void bubbleSort(int[] array , String sortType){if("asc".equals(sortType)){for(int i = 1;i<array.length;i++){for(int j = 0;j<array.length-i;j++){if(array[j]>array[j+1]){swap(array,j,j+1);}}}else if("desc".equals(sortType)){ for(int i = 1;i<array.length;i++){for(int j = 0;j<array.length-i;j++){if(data[j]<array[j+1]){swap(array,j,j+1);}}}}方法:循环array.length-1次,每次循环array.length-i次,将大的往后移动。
- 菜鸟学排序----冒泡排序
- 菜鸟学排序:冒泡排序
- <菜鸟学算法-A排序(冒泡排序)>
- 菜鸟学算法之--冒泡排序
- 菜鸟学排序----插入排序
- 菜鸟学排序----快速排序
- 菜鸟学排序----希尔排序
- 菜鸟学排序:快速排序
- 菜鸟学排序算法
- 菜鸟学编程之三:三种最基本排序算法的实现(冒泡排序、选择排序、直接插入排序)
- 菜鸟学算法-----堆排序
- 菜鸟学排序----直接选择排序
- 菜鸟学排序----折半插入排序
- <菜鸟学算法-A排序(插入排序)>
- <菜鸟学算法-A排序(计数排序)>
- <菜鸟学算法-A排序(shell排序)>
- <菜鸟学算法-A排序(选择排序)>
- 菜鸟学排序:简单选择排序
- Depository Trust Company - DTC/Municipal Bond
- ipv6配置bat
- SQL中JOIN和UNION区别、用法及示例介绍
- 端口查看&关闭进程及Kill使用
- install nodejs on ubuntu
- 菜鸟学排序----冒泡排序
- HDU4461:The Power of Xiangqi
- win7 wifi-ap配置+开关
- Winfrom 打包程序 (vs2008版本)
- 《c陷阱与缺陷》笔记--使用errno检测错误
- ext2文件系统探秘之一
- 黑马程序员 List集合模拟堆栈和队列
- 神十变轨深藏杀气,美TMD防导形同虚设
- 一个优秀的定义类,应该满足或者包容下面几个条件