快速排序-代码
布颓:
喜欢这种有源代码讲解的,很多时候B站一些视频只讲解了原理而新手往往还是不怎么能理解具体代码的意思Annihii:
谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢谢嘟嘟灵兮:
递归调用那里,左边是left到i-1,右边为什么不是i到right,中间的i不参与吗
【回复】已经排好了,从中间数二分,不管
【回复】因为我们先选取了一个基快速排序后准确定好基准的位置,在对基准的左子序列和右子序列进行快速排序,不包含基准本身的,左子序列就是基准左边的,右子序列就是基准右边的
【回复】中间那个i已经到了自己该到的位置了,每一次排序就是把那个轴放到自己的位置给我五口缸:
哥,他这个最后用了递归,到整体又不是,如果要求用递归或者不递归,能不能用啊,应该没问题吧[喜极而泣]
【回复】回复 @讲编程的艾特何 :好的好的,谢谢哥,确实是
【回复】没看懂啥意思,人家这个书上的标准答案,当然能用
【回复】回复 @讲编程的艾特何 :不是,我们学校考排序考代码会要求递归思想或者非递归,这属于……名字短不一定显得酷:
老师的湖南口音真的爱了爱了,和我老师一模一样,听着就亲切
【回复】我这么标准的普通话[doge]
算法 程序员 编程 线上课堂 bilibili新星计划