关于双路快速排序法之partition方法
来源:3-7 双路快速排序法
qq_Nicochan_0
2020-08-31
代码中的i表示第一个大于等于第一个数的位置,j表示第一个小于等于第一个数的位置,而这里是将j与l位置调换并返回j,那为什么不将i-1与l交换,并返回i-1呢,因为i-1也是小于等于第一个数的呀
写回答
1回答
-
liuyubobobo
2020-09-01
你的分析是对的,将 l 和 i - 1 交换位置并返回 i - 1 也是可以的。
继续加油!:)
022020-09-02
相似问题
我发现课程的双路快排和三路快排有区别
回答 2
快速排序 Quick Sort
回答 1