《计算机算法设计与分析》课后练习06
创始人
2025-06-01 01:52:21
0

Author:龙箬
Computer Application Technology
Change the World with Data and Artificial Intelligence !
CSDN@weixin_43975035
到后来我已分不清,是喜欢还是执念

对下面的三组数据进行快速排序
(45,36,18,53,72,30,48,93,15,36)
(1,1,1,1,1)
(5,5,8,3,4,3,2)
给出每一次划分后的结果。

解:以下均使用待划分区间的第一个元素作为划分元素,右下角表示相同元素所在位置

1)[45,361,18,53,72,30,48,93,15,362][45,36_1,18,53,72,30,48,93,15,36_2][45,361​,18,53,72,30,48,93,15,362​]

[30,361,18,362,15],45,[48,93,72,53][30,36_1,18,36_2,15],45,[48,93,72,53][30,361​,18,362​,15],45,[48,93,72,53]
[18,15],30,[362,361],45,[48,93,72,53][18,15],30,[36_2,36_1],45,[48,93,72,53][18,15],30,[362​,361​],45,[48,93,72,53]
[15],18,30,[362,361],45,[48,93,72,53][15],18,30,[36_2,36_1],45,[48,93,72,53][15],18,30,[362​,361​],45,[48,93,72,53]
15,18,30,[362,361],45,[48,93,72,53]15,18,30,[36_2,36_1],45,[48,93,72,53]15,18,30,[362​,361​],45,[48,93,72,53]
15,18,30,[361],362,45,[48,93,72,53]15,18,30,[36_1],36_2,45,[48,93,72,53]15,18,30,[361​],362​,45,[48,93,72,53]
15,18,30,361,362,45,[48,93,72,53]15,18,30,36_1,36_2,45,[48,93,72,53]15,18,30,361​,362​,45,[48,93,72,53]
15,18,30,361,362,45,48,[93,72,53]15,18,30,36_1,36_2,45,48,[93,72,53]15,18,30,361​,362​,45,48,[93,72,53]
15,18,30,361,362,45,48,[53,72],9315,18,30,36_1,36_2,45,48,[53,72],9315,18,30,361​,362​,45,48,[53,72],93
15,18,30,361,362,45,48,53,[72],9315,18,30,36_1,36_2,45,48,53,[72],9315,18,30,361​,362​,45,48,53,[72],93
15,18,30,361,362,45,48,53,72,9315,18,30,36_1,36_2,45,48,53,72,9315,18,30,361​,362​,45,48,53,72,93

2)[11,12,13,14,15][1_1,1_2,1_3,1_4,1_5][11​,12​,13​,14​,15​]

[14,15],11,[13,12][1_4,1_5],1_1,[1_3,1_2][14​,15​],11​,[13​,12​]
[15],14,11,[13,12][1_5],1_4,1_1,[1_3,1_2][15​],14​,11​,[13​,12​]
15,14,11,[13,12]1_5,1_4,1_1,[1_3,1_2]15​,14​,11​,[13​,12​]
15,14,11,[12],131_5,1_4,1_1,[1_2],1_315​,14​,11​,[12​],13​
15,14,11,12,131_5,1_4,1_1,1_2,1_315​,14​,11​,12​,13​

3)[51,52,8,31,4,32,2][5_1,5_2,8,3_1,4,3_2,2][51​,52​,8,31​,4,32​,2]
[4,2,32,31],51,[8,52][4,2,3_2,3_1],5_1,[8,5_2][4,2,32​,31​],51​,[8,52​]
[31,2,32],4,51,[8,52][3_1,2,3_2],4,5_1,[8,5_2][31​,2,32​],4,51​,[8,52​]
[32,2],31,4,51,[8,52][3_2,2],3_1,4,5_1,[8,5_2][32​,2],31​,4,51​,[8,52​]
[2],32,31,4,51,[8,52][2],3_2,3_1,4,5_1,[8,5_2][2],32​,31​,4,51​,[8,52​]
2,32,31,4,51,[8,52]2,3_2,3_1,4,5_1,[8,5_2]2,32​,31​,4,51​,[8,52​]
2,32,31,4,51,[52],82,3_2,3_1,4,5_1,[5_2],82,32​,31​,4,51​,[52​],8
2,32,31,4,51,52,82,3_2,3_1,4,5_1,5_2,82,32​,31​,4,51​,52​,8

参考致谢:
国科大 马丙鹏老师《计算机算法设计与分析》

如有侵权,请联系侵删
需要本实验源数据及代码的小伙伴请联系QQ:2225872659

相关内容

热门资讯

嘉兴男子与妻争吵,突然将行李箱... 近日,浙江嘉兴一对夫妻因琐事发生争吵,丈夫突然将装满衣物的行李箱从6楼扔到楼下,引发关注。11月22...
三地107家律所齐聚丰台,京津... 11月22日,京津冀律师驿站举办“党建业务深度融合 促进行业规范发展”主题活动,发布“百千万行动计划...
家装预付资金安全困局如何破解,... 家装预付资金安全困局如何破解 专家提出:建立“先验收后付款”装修资金存管制度 预交数万元甚至数十万元...
工行安康解放路支行积极开展《反... 为深入贯彻落实《国家金融监督管理总局安康监管分局办公室关于开展<反有组织犯罪法>宣传活动的通知》要求...
重庆公布育儿补贴制度实施方案 原标题:每孩每年3600元 重庆公布育儿补贴制度实施方案 11月21日,记者了解到,市卫生健康委、市...
十五运会组委会在深总结本届赛事... 深圳新闻网2025年11月22日讯(深圳报业集团记者 林炜航)11月21日,十五运会组委会在深圳市民...
中国军视网:日本妄言击沉福建舰... 本文转自【中国军视网】; 日本首相高市早苗发表涉台错误言论,公然挑战一个中国原则,甚至还有日本无知政...
重磅!东莞长安50万㎡产城发布... 在当下竞争激烈的市场环境中,中小企业如何突破成本压力,找到一片既能扎根成长又能眺望未来的理想栖息地?...
毕马威:政策、资本等多维着力 ... 由毕马威联合长三角G60科创走廊创新研究中心主办的“长三角高端装备新质领袖榜单发布仪式”于11月21...