摘要: 这里两个while的顺序是不能改变的,想一想: 假设对如下进行排序: 如上图,6在左,9在右 我们将6作为基数。 假设从左边开始(与正确程序正好相反) while (nums[i] <= index && i < j) { i++; } while (nums[j] >= index && j > 阅读全文
posted @ 2020-08-25 10:05 就是你baby 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 转载:https://blog.csdn.net/shujuelin/article/details/82423852 高快省的排序算法 有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。 假设我们现在对“6 1 2 7 9 3 4 5 10 8”这 阅读全文
posted @ 2020-08-25 10:03 就是你baby 阅读(319) 评论(0) 推荐(0) 编辑