python 快速排序怎么随机指定pivot

Python010

python 快速排序怎么随机指定pivot,第1张

非常简单,就把第一个if left >right 改成 left >= right就可以了。。 当left = right的时候也应该是退出的条件,你没有加上所以就陷入了while != j这个循环里面了。。 在这个里面 left = right =j,而i=left+1=j+1,所以i>j,而你的判断条件只有i

函数里面运行自己都不知道