早教吧作业答案频道 -->其他-->
数据结构:给出一组排序码序列(49,38,65,97,76,13,27,50)(1)写出堆排数据结构:给出一组排序码序列(49,38,65,97,76,13,27,50)(1)写出堆排序过程中初建小根堆结果。(2)分别
题目详情
数据结构: 给出一组排序码序列(49,38,65,97,76,13,27,50) (1)写出堆排
数据结构: 给出一组排序码序列(49,38,65,97,76,13,27,50)
(1)写出堆排序过程中初建小根堆结果。
(2)分别用以下排序方法按从小到大顺序排序的第一趟排序的结果。
①d=5希尔排序
②2路归并排序
数据结构: 给出一组排序码序列(49,38,65,97,76,13,27,50)
(1)写出堆排序过程中初建小根堆结果。
(2)分别用以下排序方法按从小到大顺序排序的第一趟排序的结果。
①d=5希尔排序
②2路归并排序
▼优质解答
答案和解析
49,38,65,97,76,13,27,49,55,4
第一次用增量为4排序(即第1,5,9个排序,第2,6,10个排序。。。):
h3=4 49,4,27,49,55,13,65 ,97,76,38
第二次用增量为2排序
h2=2 27,4 ,49,13,55,38,65,49,76,97
第三次用增量为1排序
一般分成若干序列进行排序,增量常取hj=2^j,[log2(n)]≥j≥0,直到h=1完成排序~
第一次用增量为4排序(即第1,5,9个排序,第2,6,10个排序。。。):
h3=4 49,4,27,49,55,13,65 ,97,76,38
第二次用增量为2排序
h2=2 27,4 ,49,13,55,38,65,49,76,97
第三次用增量为1排序
一般分成若干序列进行排序,增量常取hj=2^j,[log2(n)]≥j≥0,直到h=1完成排序~
看了 数据结构:给出一组排序码序列...的网友还看了以下:
一个样本,27,23,25,27,29,31,27,30,32,31,28,26,27,29282 2020-04-08 …
一些数理题!1:3/15,1/3,3/7,1/2,()答案是15/27,不解2:1,32,81,6 2020-06-06 …
下面各题怎样简便就怎样算.12.78-(4.97+2.78)5.24×10.16.8÷2.5÷40 2020-07-09 …
(2014•济南)简便运算(1)231×6.2+23.1×208-131×27;(2)734-1. 2020-07-17 …
(a-1)(a+1)=?(a-1)(a^2+a+1)=?(a-1)(a^3+a^2+a+1)=?由 2020-07-21 …
在青少年犯罪案件中,团伙犯罪呈上升趋势。某市2016年在审理的青少年犯罪案件中,2人以上共同犯罪案件 2020-11-20 …
初三(1)班男生一次50米短跑测验成绩如下.(单位:秒)6.97.07.27.07.47.37.57 2020-11-26 …
初三(1)班男生一次50米短跑测验成绩如下.(单位:秒)6.97.07.17.27.07.47.37 2020-11-26 …
初三(1)班男生一次50米短跑测验成绩如下.(单位:秒)6.97.07.27.07.47.37.57 2020-11-26 …
帮我看一下这个求素数的方法对吗?这个方法是在一个论坛上看的.因为2*3*5*7》97,2*3*5《9 2020-12-23 …