【考研类试卷】计算机学科专业基础综合数据结构-7及答案解析.doc
《【考研类试卷】计算机学科专业基础综合数据结构-7及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】计算机学科专业基础综合数据结构-7及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、计算机学科专业基础综合数据结构-7 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:28,分数:74.00)1.若查找每个记录的概率均等,则在具有 n 个记录的连续顺序文件中采用顺序查找法查找一个记录,其平均查找长度 ASL 为_。(分数:2.00)A.(n-1)/2B.n/2C.(n+1)/2Dn顺序查找法适用于查找顺序存储或链式存储的线性表,平均比较次数为_,二分法查找只适用于查找顺序存储的有序表,平均比较次数为_。在此假定 N 为线性表中结点数,且每次查找都是成功的。(分数:4.00)A.N+1B.2log2NC.log2ND.N/2E.Nlog2NFN2A
2、.N+1B.2log2NC.log2ND.N/2E.Nlog2NFN22.下面关于二分查找的叙述正确的是_。(分数:2.00)A.表必须有序,表可以顺序方式存储,也可以链表方式存储B.表必须有序且表中数据必须是整型、实型或字符型C.表必须有序,而且只能从小到大排列D.表必须有序,且表只能以顺序方式存储二叉查找树的查找效率与二叉树的_有天,在_时查找效率最低。(分数:4.00)A.高度B.结点的多少C.树形D.结点的位置A.结点太多B.完全二叉树C.呈单枝树D.结点太复杂3.当采用分块查找时,数据的组织方式为_。(分数:2.00)A.数据分成若干块,每块内数据有序B.数据分成若干块,每块内数据不
3、必有序,但块间必须有序,每块内最大(或最小)的数据组成索引块C.数据分成若干块,每块内数据有序,每块内最大(或最小)的数据组成索引块D.数据分成若干块,每块(除最后一块外)中数据个数需相同4.如果要求一个线性表既能较快地查找,又能适应动态变化的要求,可以采用下列哪一种查找方法?_(分数:2.00)A.分块B.顺序C.二分法D.哈希5.对于有 n 个数据元素的顺序存储的表,一个递增有序,另一个无序,查找一个元素时采用顺序算法,对有序表从头开始查找,发现当前运算已小于待查找元素时停止查找,确定查找不成功。已知查找任何一个元素的概率相同,则在两种表中成功查找_。(分数:2.00)A.平均时间后者小B
4、.无法确定C.平均时间前者小D.平均时间相同6.下面关于 B-树和 B+树的叙述中,不正确的是_。(分数:2.00)A.B-树和 B+树都是平衡的多分树B.B-树和 B+树都可用于文件的索引结构C.都能有效地支持随机检索D.都能有效地支持顺序检索7.关于 B-树,下列说法不正确的是_。(分数:2.00)A.B-树是一种查找树B.所有的叶结点具有相同的高度C.2-3 树中,所有非叶子结点有 1 或者 3 个孩子结点D.通常情况下,B-树不是二叉树8.在采用线性探测法处理冲突,在所构成的散列表上进行查找,可能要探测多个位置,在查找成功的情况下,所探测的这些位置的键值_。(分数:2.00)A.一定都
5、是同义词B.一定都不是同义词C.不一定都是同义词D.都相同9.关于散列表的平均查找长度,下列说法正确的是_。(分数:2.00)A.与处理冲突的方法有关,但与表的长度无关B.与处理冲突的方法有关,且与表的长度有关C.与处理冲突的方法无关,但与表的长度有关D.与处理冲突的方法无关,且与表的长度无关10.关于散列表,下列说法不正确的是_。(分数:2.00)A.散列函数以结点关键字为其输入,其输出为结点的存储地址B.Hash 冲突指同一个关键字对应多个不同的 Hash 地址C.在散列存储中,装入因子的值越大,则存取结点时发生冲突的概率就越大D.散列存储法只能存储数据元素的值,但会破坏数据元素之间的关系
6、11.若查找每个元素的概率相等,则在长度为 n 的顺序表上查找到表中任一元素的平均查找长度为_。(分数:2.00)AnB.n+1C.(n-1)/2D.(n+1)/212.对长度为 n 的有序单链表,若查找每个元素的概率相等,则顺序查找表中任一无素的查找成功的平均查找长度为_。(分数:2.00)A.n/2B.(n+1)/2C.(n-1)/2D.n/4对应长度为 n 的有序顺序表,若采用折半查找,则对所有元素的平均查找长度为_的值向上取整,或者为_的值向下取整加一,查找任一元素的时间复杂度为_。(分数:6.00)A.log2(n+1)B.log2nC.n/2D.(n+1)/2A.log2(n+1)
7、B.log2nC.n/2D.(n+1)/2A.O(n)B.O(n2)C.O(1)D.O(log2n)对于长度为 9 的有序顺序表,若采用折半查找,在等概率情况下查找成功的平均查找长度为_,查找不成功的平均查找长度为_。对于长度为 18 的有序顺序表,若采用折半查找,则查找第 15 个元素的查找次数为_。(分数:6.00)A.20/9B.18/9C.25/9D.34/9A.20/10B.18/10C.25/10D.34/10A.3B.4C.5D.6当对一个线性表 R60进行索引顺序查找(分块查找)时,若共分成了 10 个子表,每个子表有 6 个表项。假定对索引表和数据子表都采用顺序查找,则查找每
8、一个表项的平均查找长度为_。既希望较快的查找又便于线性表动态变化的查找方法是_。(分数:4.00)A.7B.8C.9D.10A.顺序查找B.折半查找C.散列查找D.索引顺序查找13.散列函数有共同的性质,即函数值应当以_概率取其值域的每一个值。(分数:2.00)A.最大B.最小C.平均D.同等14.设散列地址空间为 0m-1,key 为表项的关键字,散列函数采用除留余数法,即 Hash(key)=key%p。为了减少发生冲突的频率,一般取 p 为_。(分数:2.00)AmB.小于等于 m 的最大质数C.大于 m 的最小质数D.小于等于 m 的最大合数15.在开地址法中散列到同一个地址而引起的“
9、堆积”问题是由于_引起的。(分数:2.00)A.同义词直接发生冲突B.非同义词直接发生冲突C.同义词之间或非同义词之间发生冲突D.散列表“溢出”16.在采用拉链法解决冲突时,每一个散列地址所链接的同义词子表中各个表项的_相同。(分数:2.00)A.关键字值B.元素值C.散列地址D.含义17.对长度为 10 的顺序表进行查找,若查找前面 5 个元素的概率相同,均为 1/8,查找后面 5 个元素的概率相同,均为 3/40,则查找到表中任一元素的平均查找长度为_。(分数:2.00)A.5B.5C.39/8D.19/418.对长度为 3 的顺序表进行查找,若查找第一个元素的概率为 1/2,查找第二个元
10、素的概率为 1/3,查找第三个元素的概率为 1/6,则查找到表中任一元素的平均查找长度为_。(分数:2.00)A.5/3B.2C.7/3D.4/3在 10 阶 B 树中根结点所包含的关键字个数最多为_,最少为_。(分数:4.00)A.7B.8C.9D.10A.0B.1C.3D.4在一棵高度为 h 的 B 树中,叶结点处于第_层,插入一个新关键字时,为查找插入位置需读取_个结点。(分数:4.00)A.h-1BhC.h+1D.h+2A.h-1BhC.h+1D.h+219.E 知一棵 10 阶 B+树中含有 960 个关键码,则该树的最小高度为_。(分数:2.00)A.3B.5C.10D.1220.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机 学科专业 基础 综合 数据结构 答案 解析 DOC
