2008秋-计算机软件基础-第四章习题参考答案 P131 ,习题6之二

P131,第6题之二 参考答案

(1)       快速排序(第一趟)

初始状态 [53 87  12  61  70  68  27  65  21  35 ]

Pivot=53

53

87

12

61

70

68

27

65

21

35

J向左扫描

i









j

第一次交换后

35

87

12

61

70

68

27

65

21




i








j

I向右扫描,第二次交换后

35


12

61

70

68

27

65

21

87



i







j


J向左扫描,第三次交换后

35

21

12

61

70

68

27

65


87




i






j


I向右扫描,第四次交换

35

21

12


70

68

27

65

61

87





i




j



J向左扫描

35

21

12


70

68

27

65

61

87





i



j




第五次交换后

35

21

12

27

70

68


65

61

87






i


j




I向右扫描,第六次交换后

35

21

12

27


68

70

65

61

87






i

j





J向左扫描

35

21

12

27


68

70

65

61

87






I j







35

21

12

27

53

68

70

65

61

87






I j






(2)       简单选择排序

初始状态 [53  87  12  61  70  68  27  65  21  35

第一趟  [12]  87  53  61  70  68  27  65  21  35

第二趟   [12  21]  53  61  70  68  27  65  87  35

第三趟   [12  21  27]  61  70  68  53  65  87  35

第四趟  [12  21  27  35]  70  68  53  65  87  61

第五趟   [12  21  12  35  53]  68  70  65  87  61

第六趟  [12  21  12  35  53  61]  70  65  87  68

第七趟   [12  21  12  35  53  61  65]  70  87  68

第八趟   [12  21  12  35  53  61  65  68]  87  70

第九趟  [12  21  12  35  53  61  65  68  70  87]

posted @   emanlee  阅读(410)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示