![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
flyvszhb
这个作者很懒,什么都没留下…
展开
-
冒泡排序
for (int i = 0; i < (score.length - 1); i++) { // 对当前无序区间score[0......length-i-1]进行排序(j的范围很关键,这个范围是在逐步缩小的) for (int j = 0; j < (score.length - i - 1); j++) { // 把小的值交换到后面 if (score[j] <原创 2016-05-21 17:25:21 · 62 阅读 · 0 评论 -
选择排序
位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法(比如序列[5, 5, 3]第一次就将第一个[5]与[3]交换,导致第一个5挪动到第二个5后面)。 思想 n个记录的文件的直接选择排序可经过n-1趟直接选择排序得到有序结果: ①初始状态:无序区为R[1..n],有序区为空。 ②第1趟排序 在无序区R[1..n]中选出关键字最小的记录R[k],将它与无序区的第1个记录R[1]交换,使R[1..1]和R[2..n]分别变为记录个数增加1个的新有序区和记录个数减少1个的新无序区。 …原创 2016-05-24 12:22:17 · 38 阅读 · 0 评论 -
[置顶] 【LeetCode-面试算法经典-Java实现】【所有题目目录索引】
原创 2016-08-11 10:13:43 · 57 阅读 · 0 评论