早教吧 育儿知识 作业答案 考试题库 百科 知识分享

数据结构习题请高手帮忙?10.1一组记录的关键字序列为(64,56,23,89,10,75),写出对其进行直接插入排序的过程中,每一趟排序后的结果,要求从小到大进行排序。10.2一组记录的关

题目详情
数据结构习题请高手帮忙?
10.1 一组记录的关键字序列为(64,56,23,89,10,75),写出对其进行直接插入排序的过程中,每一趟排序后的结果,要求从小到大进行排序。

10.2 一组记录的关键字序列为(50,38,77,26,45,69),写出对其进行冒泡排序的过程中,每一趟排序后的结果,要求从小到大进行排序。

10.3 将序列(42,33,50,18,30,29,45,12,25)调整为大顶堆。要求画出调整的全过程(不必进行堆排序)。
▼优质解答
答案和解析
插入排序:
起始(64),(56,23,89,10,75)
第一趟 (56,64),(23,89,10,75)
第二趟 (23,56,64),(89,10,75)
第三趟 (23,56,64,89),(10,75)
第四趟 (10,23,56,64,89),(75)
第五趟 (10,23,56,64,75,89)
2. 冒泡排序
起始(50,38,77,26,45,69)
第一趟(38,50,26,45,69,77)
第二趟(38,26,45,50,69,77)
第三趟(26,38,45,50,69,77)
第四趟(26,38,45,50,69,77)
第五趟(26,38,45,50,69,77)
3. 堆排序(42,33,50,18,30,29,45,12,25)
起始:
42
33 50
18 30 29 45
12 25
自底向上建堆:
第一步调整根为18的子树:
42
33 50
25 30 29 45
12 18
第二步调整根为50的子树(已经符合大顶堆特征无需变化)
42
33 50
25 30 29 45
12 18

第三步调整根为33的子树(已经符合大顶堆特征无需变化)
42
33 50
25 30 29 45
12 18

第四步调整根为42的子树,由于移动结点时破坏了原有的平衡,需要调整两次:
第一次:
50
33 42
25 30 29 45
12 18

第二次:
50
33 45
25 30 29 42
12 18
建堆完成
看了 数据结构习题请高手帮忙?10...的网友还看了以下:

请问从RNA提取到反转录再到PCR,这个整个过程称为什么?是RT-PCR(反转录PCR)嘛?如题  2020-05-17 …

风向中的16方位与1到16怎么对应?实验室有个自动气象站,对风向的记录为1到16这16个数字,请问  2020-05-19 …

如图所示,将两个相同的水下录音装置放置在A、B两处,录制到鲸鱼发出的同一段声音.A处装置录制到的声  2020-07-11 …

如图所示,将两个相同的水下录音装置放置在A、B两处,录制到鲸鱼发出的同一段声音.A处装置录制到的声  2020-07-11 …

英语翻译首先,祝贺你被耶鲁大学录取,正式成为我校新生.向你宣布这条消息绝对是我工作中最愉快的部分.  2020-07-13 …

会议记录签到表的应到人数包括记录人吗班子会议(班子成员3人),我不是班子但做记录,请问应到人数和实  2020-07-14 …

王叔叔把4000元存入银行,整存整取5年,年利率是4.75%,到期后,王叔叔会得到利息多少元?用这  2020-07-26 …

物理题目答案一天,,小明在家录制了一首自己演唱的歌,当他用录音机播放时,自己听着好像不是自己的声音,  2020-12-22 …

初二上册物理试题讨论,废话勿扰一天,小华在家录制了一首自己演唱的歌,当她用唱机播放时,自己听着好象不  2020-12-22 …

佛瑞迪在纸条上最可能写的话是()A.先生,请录用我吧,因为我是最好的。B。先生,请不要录用排在我前面  2020-12-22 …