- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十一次作业-查找 数据结构复习题集(下) 9.6假定值A到H存储在一个自组织线性表中,开始按照升序存放,对于9.2小节建议的三种自组织启发式规则,按照下面顺序访问线性表,给出结果线性表和需要的比较总数: DHHGHEGHGHECEHG 自组织线性表根据实际的记录访问模式在线性表中修改记录顺利。使用自启发规则决定如何重新排列线性表。 1.若在线性表中采用折半查找法查找元素,该线性表应该( C )。 A)元素按值有序 B)采用顺序存储结构 C)元素按值有序,且采用顺序存储结构 D)元素按值有序,且采用链式存储结构 2.在下列查找方法中,平均查找速度是快的是( B )。 A)顺序查找 B)折半查找 C)分块查找 D)二叉排序树查找 3.在关键字随机分布的情况下,用二叉排序树的方法进行查找,其查找长度与( B )量级相当。 A)顺序查找 B)折半查找 C)分块查找 D)前面都不正确 元素 A B C D E F G H 查找次数 D D 1 A B C E F G H 4 H D 1 H 1 A B C E F G 8 H D 1 H 2 A B C E F G 2 G H 2 D 1 G 1 A B C E F 7 H H 3 D 1 G 1 A B C E F 1 E H 3 D 1 G 1 E 1 A B C F 7 G H 3 G 2 D 1 E 1 A B C F 3 H H 4 G 2 D 1 E 1 A B C F 1 G H 4 G 3 D 1 E 1 A B C F 2 H H 5 G 3 D 1 E 1 A B C F 1 E H 5 G 3 E 2 D 1 A B C F 4 C H 5 G 3 E 2 D 1 C 1 A B F 7 E H 5 G 3 E 3 D 1 C 1 A B F 3 H H 6 G 3 E 3 D 1 C 1 A B F 1 G H 6 G 4 E 3 D 1 C 1 A B F 2 Result H G E D C A B F 53 1.保持一个线性表按照访问频率排序的最显然的方式是为每条记录保存一个访问计数。一直按照这个顺序维护记录,称为计数方法(Count) 元素 A B C D E F G H 查找次数 D D A B C E F G H 4 H H D A B C E F G 8 H H D A B C E F G 1 G G H D A B C E F 8 H H G D A B C E F 2 E E H G D A B C F 7 G G E H D A B C F 3 H H G E D A B C F 3 G G H E D A B C F 2 H H G E D A B C F 2 E E H G D A B C F 3 C C E H G D A B F 7 E E C H G D A B F 2 H H E C G D A B F 3 G G H E C D A B F 4 Result G H E C D A B F 59 2.如果找到一个记录就将其放在线性表的最前面,而把后面的记录后退一个位置。 查找元素 A B C D E F G H 查找次数 D A B D C E F G H 4 H A B D C E F H G 8 H A B D C E H F G 7 G A B D C E H G F 8 H A B D C H E G F 6 E A B D C E H G F 6 G A B D C E G H F 7 H A B D C E H G F 7 G A B D C E G H F 7 H A B D C E H G F 7 E A B D E C H G F 5 C A B D C E H G F 5 E A B D E C H G F 5 H A B D E H C G F 6 G A B D E H G C F 7 Result A B D E H G C F 95 3.把找到的记录与它在线性表中的前一条记录交换位
您可能关注的文档
- 教科版五年级级科学上册光是怎样传播的课件.ppt
- 教科版三年级语文上册课件一节特殊的课1.ppt
- 教科版五年级科学下册第一单元第5课浮力PPT课件.ppt
- 教科版六年级上册科学复习题1.doc
- 教科版五年级科学上册种子发芽实验教学演示课件.ppt
- 教科版四下科学期末复习题.doc
- 教科版九年级思品第一课历史的足迹.ppt
- 教科版小学三年级上册品德与社会.doc
- 教科版六年级语文上册课件钓鱼的启示1.ppt
- 教科版小学三年级上册品德与社会1.doc
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)