- 0
- 0
- 约1.85万字
- 约 92页
- 2019-02-25 发布于山东
- 举报
一般情况下,表长为n的折半查找的判定树的深度和含有n个结点的完全二叉树的深度相同。假设n=2h-1,并且在查找概率相同的情况下,Pi=1/n。查找成功的平均查找长度为: 当n=50时,可得近似结果 5.二叉排序树查找性能的分析 对于每一棵特定的二叉排序树,均可按照平均查找长度的定义来求它的ASL值。显然,由值相同的n个关键字,构造所得的不同形态的各棵二叉排序树的平均查找长度的值不同,甚至可能差别很大。 例如,(a)图和(b)图是结点数为6的两棵二叉排序树。(a)图中树的深度为3,而(b)图树的深度为6。 从平均查找长度分析,假设6个记录的查找概率相等,即为1/6。则图 (a)树的平均查找长度为: 而图 (b)树的平均查找长度为: 当表中记录按关键字有序时,构成的二叉排序树蜕变为歪斜树。树的深度为n,其平均查找长度为(n+1)/2(和顺序查找相同),这是最差的情况。显然,最好情况下平均查找长度和logn成正比。为了避免出现歪斜树,在构造二叉排序树的过程中需要不断进行平衡处理,使其成为平衡二叉树。 平衡二叉树上进行查找的性能算法分析 在平衡二叉树上进行查找的过程与二叉排序树的查找算法相同。因此,在查找过程中和关键字进行比较的次
您可能关注的文档
最近下载
- 逝去才懂得珍惜,走访江阴长泾老街有感.doc VIP
- 2025年拉萨市城关区融媒体中心招聘笔试模拟试题及答案详解1套.docx
- 食堂承包经营服务餐饮投标应急预案保障.docx VIP
- 食堂承包经营服务餐饮投标食堂菜单规划.docx VIP
- 《肌肉牵伸技术应用》课件.ppt VIP
- 儿童1型糖尿病防治指南(2026).pptx VIP
- 食堂承包经营服务餐饮投标食堂环境卫生清洁方案.docx VIP
- 食堂承包经营服务餐饮投标投诉处理方案.docx VIP
- 食堂承包经营服务餐饮投标食堂菜品管理方案.docx VIP
- 学校职工营养配餐食堂餐饮服务营养配餐项目项目组织机构及人员管理方案.docx VIP
原创力文档

文档评论(0)