- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
习题第九章
习 题
8.1选择题
1、顺序查找法适合于存储结构为 B 的线性表。
A、散列存储 B、顺序存储或链接存储 C、压缩存储 D、索引存储
2、对线性表进行折半查找时,要求线性表必须 C 。
A、以顺序方式存储 B、以链接方式存储
C、以顺序方式存储,且结点按关键字有序排序
D、以链接方式存储,且结点按关键字有序排序
3、采用顺序查找方法查找长度为n的线性表时,每个元素的平均查找长度为 C 。
A、n B、n/2 C、 n+1 /2 D、 n-1 /2
4、采用折半查找方法查找长度为n的线性表时,每个元素的平均查找长度为 D 。
A、o n2 B、o nlog2n C、o n D、o log2n
5、有一个有序表为(1,3,9,12,32,41,45,62,75,77,82,95,100),当折半查找给定值为82的元素时,( C )次比较后查找成功。
A、1 B、2 C、4 D、8
6、设散列表长m 14,散列函数H(key) key%11。表中已有4个结点:
addr 15 4、addr 38 5、addr 61 6、addr 84 7,其余地址为空,如用二次探测再散列解决冲突,关键字为49的结点的散列地址是( D )。
A、8 B、3 C、5 D、9
7、如图所示的4棵二叉树,( B )是平衡二叉树。
A B C D
8、具有五层结点的二叉平衡树至少有 个结点。
A、10 B、12 C、15 D、17
9、从二叉排序树中查找一个元素时,其时间复杂度大致为 B 。
A、o n2 B、o log2n C、o n D、o 1
10、在散列函数H key key%p中,p应取 A 。
A、素数 B、整数 C、任意数 D、小数
8.2填空题 1、假定在有序表R[0…9]上进行二分查找,则比较一次查找成功的结点数为(1),比较两次查找成功的结点数为(2),比较三次查找成功的结点数为( 4),平均查找长度为(log2n)。 2、在分块查找中,首先查找(索引表),然后再查找相应的(主表),整个分块查找的平均查找长度等于查找索引表的平均长度与查找相应子表的平均查找长度的(和)。 3、在散列存储中,装填因子的值越大,存取元素时发生冲突的可能性就(越大),当装填因子的值越小,存取元素时发生冲突的可能性就(越小)。 4、用二分查找方法进行查找时,要求数据文件应为(顺序),且限于(有序),要进行顺序查找,则线性表的存储方式为(顺序或链式存储)。 5、假定查找共有12个元素的有序表的概率相等,则进行顺序查找的平均查找长度为(13/2),进行二分查找时的平均查找长度为(37/12)。
8.3 应用题
1、假定查找有序表A[25]中每个元素的概率相等,试分别求出顺序、折半和分块(假定被分为5块,每块5个元素)查找每个元素时的平均查找长度。
解:
顺序查找ASL (n+1)/2 13
折半查找ASL (1*1+2*2+4*3+8*4+9*5+1*6)/25 100/25 4
分块查找ASL ((2+3+4+5+6)+(3+4+5+6+7)+(4+5+6+7+8)+(5+6+7+8+9+)+(6+7+8+9+10))/25 150/25 6
2、设有一组关键字(19,01,23,14,55,20,84,27,68,11,10,77),采用散列函数H key key%13,采用开放定址法的二次探测再散列方法解决冲突,试在0到18的形式列地址空间中对该关键字序列构造散列表。
解:计算散列地址:
H 19 19%13 6 H 01 01%13 1 H 23 23%13 10
H 14 14%13 1 冲突 H1 1+12 %19 2
H 55 55%13 3 H 20 20%13 7
H 84 84%13 6 冲突 H1 6+12 %19 7(冲突) H2 6-12 %19 5
H 27 27%13 1(冲突) H1 1+12 %19 2(冲突) H2 1-12 %19 0 H 68 68%13 3(冲突) H1 3+12 %19 4
H 11 11%13 11 H 10 10%13 10(冲突) H1 10+12 %19 11(冲突) H2 10-12 %19 9
H 77 77%13 12
散列表为:
0 1 2 3 4 5 6 7 8 9 10- 11 12 13 14 15 16 17 18 27 01 14 55 68 84 19 20 10 23 11 77 ASL (7*1+2*2+3*3)/12 20/12 5/3
3、假定一个待散列存储的线性表为(32,75,29,63,48,94,25,36,18,70),散列地址空间为H
您可能关注的文档
- 中财语文复习.doc
- 中频炉和冲天炉的对比.doc
- 丰山镇中心学校《国家学生体质健康标准》测试和上报实施方案.doc
- 临床研究协调员(CRC)行业指南.docx
- 临时用电方案-wenchxu.doc
- 临沂七年级下册期末试卷.doc
- 为一家行业杂志做的改版方案.doc
- 为了忘却的记念教案(第二课时).doc
- 为什么你学习了那么多技巧,却发挥不了想要的效果.docx
- 为你的健康保驾护航.doc
- 2025-2026学年小学英语人教精通版三年级下册-人教精通版(2012)教学设计合集.docx
- 2025-2026学年初中地理七年级上册湘教版(2024)教学设计合集.docx
- 2025-2026学年小学心理健康五年级上册北师大版(2021)教学设计合集.docx
- 2025-2026学年初中历史与社会部编版九年级下册-部编版教学设计合集.docx
- 2025-2026学年初中音乐苏少版五线谱2024七年级上册-苏少版五线谱2024教学设计合集.docx
- 2025-2026学年初中地理七年级下册(2024)湘教版(2024)教学设计合集.docx
- 2025-2026学年小学综合实践活动四年级下册内蒙古版(2019)教学设计合集.docx
- 2025-2026学年小学书法练习指导三年级下册湘美版教学设计合集.docx
- 2025-2026学年小学科学鄂教版三年级上册-鄂教版(2001)教学设计合集.docx
- 2025-2026学年小学信息技术(信息科技)四年级下册浙摄影版(2013)教学设计合集.docx
最近下载
- 国有企业采购管理规范.docx VIP
- YBT5194-2024 改质沥青-报批稿.pdf VIP
- 基于地理学科核心素养的高中地理学生综合思维能力培养策略研究教学研究课题报告.docx
- 快速康复外科讲课PPT课件.pptx
- 铝粉浆安全技术说明书.pdf VIP
- TYNESS 003-2024 工业企业环境风险双重预防机制建设技术指南 污染源辨识与分级.pdf VIP
- DL T 1506-2016 高压交流电缆在线监测系统通用技术规范.pdf VIP
- 邮轮英语中职课件.pptx
- 新时代中国特色社会主义与实践(2024版)课后思考题答案.docx
- 深化产教融合协同:XX学校“十五五”校企合作发展规划.docx VIP
原创力文档


文档评论(0)