黑马程序员技术交流社区
标题:
冒泡排序
[打印本页]
作者:
伟大的骗子
时间:
2015-6-21 16:40
标题:
冒泡排序
//冒泡排序,从大到小
public static void buSort(int[] arr){
//获取数组arr的长度
int len = arr.length;
//冒泡排序,从大到小
for(int x = 0;x < len-1;x++){
for(int y = 0;y < len-x-1;y++){
if(arr[y] < arr[y+1]){
int temp = arr[y];
arr[y] = arr[y+1];
arr[y+1] = temp;
}
}
}
sortPrint(arr);
}
复制代码
作者:
lucien_he
时间:
2015-6-21 17:25
顶一下~~~
作者:
a1224577182
时间:
2015-6-21 20:52
感谢分享!!
作者:
fyg408224345
时间:
2015-6-21 21:08
排序有好几种,一般会冒泡排序、选择排序就可以了。真实开发中不会自己去专门写一个排序方式的。
作者:
JJJD
时间:
2015-6-21 21:12
学习了。。。
作者:
金亮0602
时间:
2015-6-21 21:32
重看一遍,之前好像都忘得差不多了
作者:
小龙编程世界
时间:
2015-6-21 22:00
不错,学习了。
作者:
heisanheisan123
时间:
2015-6-21 22:07
不错,学习了。。
作者:
ARD
时间:
2015-6-21 22:47
思路就是每次下标最大的两个比较大小 在递增吗?
作者:
我是隔壁老王呀
时间:
2015-6-22 08:04
fyg408224345 发表于 2015-6-21 21:08
排序有好几种,一般会冒泡排序、选择排序就可以了。真实开发中不会自己去专门写一个排序方式的。 ...
很多公司面试时会问到会哪些排序算法,而且一般都会问到快速排序算法,冒泡选择都是最基础的,只是作为后续复杂选择算法的铺垫。
作者:
Baymaxman
时间:
2015-6-22 08:26
不错,回顾了
作者:
杨凯瑞
时间:
2015-6-22 12:15
楼主想干嘛啊
作者:
hoop.zeng
时间:
2015-6-22 13:03
顶一个。。。
作者:
王冲6060
时间:
2015-6-22 17:32
又复习了一遍!
作者:
adglo
时间:
2015-6-22 17:53
不错,学习了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2