本部分内容包括:单向快排、双向快排、快排改进
单向快排设计思路
1.同时设两个指针,一个指针代表中间定位mid,另一个指针i从左到右寻找比标杆小的元素(隐藏在for循环中),
2.当i找到比标杆元素小的,发生交换,
3.最后一个比对元素跟标杆元素交换
4.比对结束,由中间结点划分两部分,递归重复1.2。
单向快排注意事项
1)mid先加一,再交换