1、初始状态,设置基准值,将数组中的第一个值作为基准值,即数字6。

3、将两者数值交换。

5、两者数值交换。

7、当j找到小于6的值后,停止寻找,i开始循谪藁钴碳环,寻找大于6的值,当i=j时,结束循环。将i的值与基准值交换。

8、此时,在基准值6的左侧均为小于6的值,右侧为大于6的值。再使用递归算法,将左右两边数组进行排序。
1、初始状态,设置基准值,将数组中的第一个值作为基准值,即数字6。
3、将两者数值交换。
5、两者数值交换。
7、当j找到小于6的值后,停止寻找,i开始循谪藁钴碳环,寻找大于6的值,当i=j时,结束循环。将i的值与基准值交换。
8、此时,在基准值6的左侧均为小于6的值,右侧为大于6的值。再使用递归算法,将左右两边数组进行排序。