数据结构题 已知序列(10,18,4,3,6,12,1,9,8),请用快速排序写出每一趟排序的结果

 我来答
单于芳苓蹇偲
2020-02-19 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:32%
帮助的人:701万
展开全部
(8,9,4,3,6,1),10,(12,18,18)
(1,6,4,3),8,(9),10,12,(18,18)
1,(3,4,6),8,9,10,12,18,(18)
1,3,(4,6),8,9,10,12,18,18
1,3,
4,6,8,9,10,12,18,18
以上为快速排序的分区处理,选择一个数10,
第一次吧比10小团岁祥的全部移到左子区,比10大的移雀桐到右子区
第二次是比教8和12的大小的
第三第四依次类推塌搏
柯梦月京骄
2020-01-02 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:649万
展开全部
如果伏搏以第一个元素为基早厅锋准
第一趟的结果(8,9,4,3,6,1,10,12,18)
第二趟的结果(1,6,4,3,8,9,10,12,18)
第三趟的结果陆晌(1,6,4,3,8,9,10,12,18)
第四趟的结果(1,3,4,6,8,9,10,12,18)
第五趟的结果(1,3,4,6,8,9,10,12,18)
第六趟的结果(1,3,4,6,8,9,10,12,18)
排序终止
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
白凝冬所聪
2019-12-24 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:33%
帮助的人:634万
展开全部
以第一个为基数则可氏键仔以得歼汪到亮羡:
8
18
4
3
6
12
1
9
10
8
10
4
3
6
12
1
9
18
8
9
4
3
6
12
1
10
18
8
9
4
3
6
10
1
12
18
1
9
4
3
6
8
10
12
18
1
8
4
3
6
9
10
12
18
1
6
4
3
8
9
10
12
18
1
3
4
6
8
9
10
12
18
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式