在这里没区别.如果int b = 0;int a = b++; a是0,b是1.如果int b = 0;int a = ++b; a是1,b是1.++写在前面先自加1,然后返回.++写在后面先返回,后自加1.具体算法做了什么的话,看看视频讲的,也可以直接搜快速排序看百科,讲的很清楚