[工学]第9章内排序——白底色
设含有n个记录的文件{R1, R2, …,Rn }, 其相应的关键字为{K1, K2, …,Kn },需确定一种排列P(1),P(2),…,P(n),使其相应的关键字满足如下的递增(或递减)关系:KP(1) ≤ KP(2) ≤ KP(3) ≤… ≤ KP(n)即,使上述文件成为一个按其关键字线性有序的文件{RP(1) , RP(2) , …,RP(n) },这样一种运算称为排序。 例 K={46,79,56,38,40,84}(1)它的初始堆是: (2)快速排序第一趟结果: (1) 第一次调用筛选法:m=8,i=[m/2]=4,从i=4开始,看k4的左右子树,仅有左子树,因此42与70比较,4270,所以不变。j=i*2=8,i=j,再向下看,此时的i无左右子树,所以返回,如右图所示。 46 55 13 42 94 17 05 70 第二次调用筛选法:i=3, k3 =13,13的左右子树为17和05,因1705,故沿右子树比较,1305,进行对调,此时13无左右子树,所以返回。 46 55 13 42 94 17 05 70 North China Electric Power University 05 13 {46, 55, 13, 42, 94, 17, 05, 70} {46, 55, 05, 42, 94, 17, 13,
您可能关注的文档
最近下载
- 《青蒿素:人类征服疾病的一小步》课件.pptx VIP
- 高速铁路桥隧建筑物修理规则.pdf VIP
- 小图书-你别哭.pptx VIP
- 走向成熟(青春期男生性教育).ppt VIP
- 2023年内蒙古民族幼儿师范高等专科学校教师招聘考试笔试试题及答案解析.docx VIP
- 油气管道事故案例分析_20251125_181927.docx VIP
- 聚左旋乳酸微球原材料产品技术要求标准2023年.docx VIP
- 2025内蒙古民族幼儿师范高等专科学校教师招聘考试试题及答案.docx VIP
- 2024内蒙古民族幼儿师范高等专科学校教师招聘考试试题.docx VIP
- (正式版)DB4415∕T 38-2024 《香茅种植技术规程》.pdf VIP
原创力文档

文档评论(0)