- 1
- 0
- 约1.09万字
- 约 38页
- 2019-09-30 发布于湖北
- 举报
§8 大型结构的排序 问题: 交换大型结构可能是非常昂贵的操作。 解决方法: 在数组中包含指向结构的指针,通过交换指针来排序 – 间接排序。 最后在必要时再实际地重新安排结构。 list key table [0] d 0 [1] b 1 [2] f 2 [3] c 3 [4] a 4 [5] e 5 table 4 1 3 0 5 2 排序列表是 list [ table[0] ], list [ table[1] ], ……, list [ table[n?1] ] Note: 每一个序列都由不相交的环构成。 list key table [0] d 4 [1] b 1 [2] f 3 [3] c 0 [4] a 5 [5] e 2 temp = d current = 0 next = 4 a 0 4 5 e 4 5 2 f 5 2 3 c 2 3 d 3 最坏情形下有 ? 个环,需要 ? 次记录的移动。 ? N / 2? ? 3N / 2? T = O( m N ) , m 是每个结构的大小。 〖例〗Table Sort §9 排序的一般下界 【定理】只使用元素间比较的任何排序算法需要进行 ?( N log N )次比较。 证明: K0 ? K1 K1 ? K2 K0 ? K2 stop [0,1,2] s
您可能关注的文档
最近下载
- 2025年供销社建设项目可行性研究报告.docx
- 第1课 《消息二则》 课件(50张) 部编版语文八年级上册.pptx VIP
- 部编人教版九年级上册语文全册教学设计(配2026年秋改版教材).doc
- 人教版英语八年级下册练习帮.docx VIP
- 《初中数学•计算天天练》8年级.docx VIP
- 海康威视网络硬盘录像机(78 79 88 Z系列)用户手册.pdf VIP
- 三年级(上)英语 作文专项练习《沪教牛津版》.docx VIP
- 三年级(上)语文 1-6单元考点通关练习.docx VIP
- 重症自身免疫性脑炎监测与治疗中国专家共识(2024版).pptx VIP
- 2022年第39届全国中学生物理竞赛决赛试题及答案(理论+实验考试).pdf VIP
原创力文档

文档评论(0)