- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十七讲最佳和平衡二叉排序树
孙猛
/teachers/sunm
2017年12月7 日
1
• 最佳⼆叉排序树
• 平衡⼆叉排序树
2
• 对同⼀关键码集合, 不同
的元素插⼊顺序, 可能构
造n !个不同(⾼度和形态)
的⼆叉排序树!
• 哪种⼆叉排序树的检索效
率最⾼?
• 具有最⼩平均⽐较次数!
3
a
b c
• 扩充的⼆叉排序树的对称序周游序列:
d e
• 从最左下(记号为0)的外部结点开始;
• 以最右下(记号为n)的外部结点结束; f
• 所有内/外部结点都是交叉排列:
• 第i 个内部结点正好位于第i -1 个外部结点和第i 个外部结点之间;
• 外部结点代表位于其相邻的两个内部结点关键码之间的所有不属于当前字
典的关键码集合。
• 对检索来说:
• 如果被检索结点位于⼆叉树中第i 层,⽐较次数为i +1 ;
• 如果该结点不存在,只有找到⼀个外部结点时确定检索失败,⽐
较次数为此外部结点的层数。
4
• 在扩充的⼆叉排序树⾥,检索⼀个关键码的平均⽐较次数
为:
1 ⎡ n n ʹ⎤
E n = p l + 1 + q l
( ) w ⎢∑ i ( i ) ∑ i i ⎥
⎣ i=1 i=0 ⎦
• 其中l 是第i个内部结点的层数, l ’是第i个外部结点的层数, p 是
i i i
检索第i个内部结点关键码的频率,q 是被检索的关键码属于
i
第i个外部结点关键码集合的频率,q 和p 也称为结点的权。
i i
n n
您可能关注的文档
最近下载
- 高热封强度耐135℃高温蒸煮的CPP膜及其制备方法.pdf VIP
- 物业交接表格-全.pdf VIP
- (高清版)DG∕TJ 08-2433B-2023 外墙保温一体化系统应用技术标准(现浇混凝土保温外墙).docx VIP
- GB8478-2020 铝合金门窗国家标准.pdf VIP
- 福建福州市八县市2024-2025高二上学期期中数学试卷及答案.pdf VIP
- 正确的员工考核评分表1.doc VIP
- 部编版三年级下册晋升职称无生试讲稿——22.我们奇妙的世界(1).docx VIP
- 《人工智能发展历程》课件.ppt VIP
- 十五规划PPT课件.pptx VIP
- 入党积极分子考试题库及答案.docx VIP
原创力文档


文档评论(0)