- 123
- 0
- 约3.26万字
- 约 32页
- 2016-11-29 发布于北京
- 举报
算法与数据结构章
第9章 集合
一、基础知识题
9.1 若对长度均为n的有序的顺序表和无序的顺序表分别进行顺序查找,试在下列三种情况下分别讨论二者在等概率情况下平均查找长度是否相同?
(1)查找不成功,即表中没有和关键字K相等的记录;
(2)查找成功,且表中只有一个和关键字K相等的记录;
(3)查找成功,且表中有多个和关键字K相等的记录,要求计算有多少个和关键字K相等的记录。
【解答】
(1)平均查找长度不相同。前者在n+1个位置均可能失败,后者失败时的查找长度都是n+1。
(2)平均查找长度相同。在n个位置上均可能成功。
(3)平均查找长度不相同。前者在某个位置上(1=i=n)查找成功时,和关键字K相等的记录是连续的,而后者要查找完顺序表的全部记录。
9.2 在查找和排序算法中,监视哨的作用是什么?
【解答】监视哨的作用是免去查找过程中每次都要检测整个表是否查找完毕,提高了查找效率。
9.3 用分块查找法,有2000项的表分成多少块最理想?每块的理想长度是多少?若每块长度为25 ,平均查找长度是多少?
【解答】分成45块,每块的理想长度为45(最后一块长20)。若每块长25,则平均查找长度为ASL=(80+1)/2+(25+1)/2=53.5(顺序查找确定块),或ASL=19(折半查找确定块)。
9.4 用不同的输入顺序输入n个关键字,可能构造出的二叉排序树具有多少种不同形态?
【解答】
您可能关注的文档
- 签单冠军和签单技巧.doc
- 签协议的重要性和流程.doc
- 签合同,要先弄清合同对方的主体身份.doc
- 签备案流程.doc
- 签常见问题解答.doc
- 签字管理制度.doc
- 签报完整.doc
- 签报制度.doc
- 签报模版及格式要求.doc
- 签约须知签定三方协议的注意事项.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)