快速排序(中位数)
2022-03-24 22:46:56 0 举报
快速排序(中位数)
作者其他创作
大纲/内容
63
18
52
144
右指针继续循环,找到比63小的数,停止循环
134
42
167
左指针开始循环,找到一个比63大的数,停止循环
左
右
186
首次拿到数组,找出头,尾,中间的数,把这三个数进行排序,最小的数放数组的初始位置,剩下的俩数字放在最后面,这里就默认进行了一次排序
143
如果左指针已经大于等于右指针,交换63和134,否则交换42和134
18比63小,停止循环
然后左边开始循环,找到第一个比63大的数,停止循环
右指针继续循环,重复上面的过程
右边先循环,找到第一个比63小的数字,停止循环
交换这两个数
0 条评论
下一页