[考研类试卷]查找模拟试卷1及答案与解析.doc
《[考研类试卷]查找模拟试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]查找模拟试卷1及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、查找模拟试卷 1 及答案与解析一、单项选择题下列各题的备选答案中,只有一个是符合题意的。1 已知一个长度为 16 的顺序表 L,其元素按关键字有序排列,若采用折半查找法查找一个不 L 中存在的元素,则关键字的比较次数最多是( )。(A)4(B) 5(C) 6(D)72 顺序查找适合于存储结构为( )的线性表。(A)顺序存储结构或链式存储结构(B)散列存储结构(C)索引存储结构(D)压缩存储结构3 对长度为 n 的有序单链表,若查找每个元素的概率相等,则顺序查找表中任一元素的查找成功的平均查找长度为( )。(A)n2(B) (n+1)2(C) (n-1) 2(D)n44 对长度为 3 的顺序表进
2、行查找,若查找第一个元素的概率为 12,查找第二个元素的概率为 13,查找第三个元素的概率为 16,则查找到表中任一元素的平均查找长度为( )。(A)53(B) 2(C) 73(D)435 当采用分块查找时,数据的组织方式为( )。(A)数据分成若干块,每块内数据有序(B)数据分成若干块,每块内数据不必有序,但块间必须有序,每块内最大(或最小)的数据组成索引块(C)数据分成若干块,每块内数据有序,每块内最大(或最小)的数据组成索引块(D)数据分成若干块,每块(除最后一块外)中数据个数需相同6 下列关于二分查找的叙述中,正确的是( )。(A)表必须有序,表可以顺序方式存储,也可以链表方式存储(B
3、)表必须有序且表中数据必须是整型,实型或字符型(C)表必须有序,而且只能从小到大排列(D)表必须有序,且表只能以顺序方式存储7 使用二分(折半) 查找查找元素的速度比用顺序法( )。(A)必然快(B)必然慢(C)相等(D)不能确定8 已知一个长度为 16 的顺序表,其元素按关键字有序排列,若采用折半查找查找一个不存在的元素,则比较的次数至少是( ),至多是( )。(A)4(B) 5(C) 6(D)79 已知一个有序表(13,18,24,35,47,50,62,83,90,115,134),当二分查找值为 90 的元素时,查找成功的比较次数为( )。(A)1(B) 2(C) 4(D)610 折半
4、查找过程所对应的判定树是一棵( )。(A)最小生成树(B)平衡二叉树(C)完全二叉树(D)满二叉树11 在有 11 个元素的有序表 A1,2,11中进行折半查找 (L(10w+high)/2),查找元素 A11时,被比较的元素下标依次是( )。(A)6,8,10,11(B) 6,9,10,11(C) 6,7,9,11(D)6,8,9,1112 具有 12 个关键字的有序表中,对每个关键字的查找概率相同,折半查找查找成功的平均查找长度为( ),折半查找查找失败的平均查找长度为( )。(A)3712(B) 3512(C) 3913(D)491313 对有 2500 个记录的索引顺序表(分块表)进行
5、查找,最理想的块长为( )。(A)50(B) 125(C) 500(D)log 2250014 为提高查找效率,对有 65025 个元素的有序顺序表建立索引顺序结构,在最好情下查找到表中已有元素最多需要执行( )次关键字比较。(A)10(B) 14(C) 16(D)2115 设顺序存储的某线性表共有 123 个元素,按分块查找的要求等分为 3 块。若对索表采用顺序查找方法来确定子块,且在确定的子块中也采用顺序查找方法,则在等概率的况下,分块查找成功的平均查找长度为( )。(A)21(B) 23(C) 41(D)6216 对表长为 n 的有序表进行折半查找,其判定树的高度为( )。(A)log
6、2(n+1)(B) log2(n+1)-1(C) log2n(D)Iog2n-117 图所示是一棵( )。(A)4 阶 B 树(B) 4 阶 B+树(C) 3 阶 B 树(D)3 阶 B+树18 下列叙述中,不符合 m 阶 B 树定义要求的是( )。(A)根结点最多有 m 棵子树(B)所有叶结点都在同一层上(C)各结点内关键字均升序或降序排列(D)叶结点之间通过指针链接19 下列关于 m 阶 B-树的说法错误的是( )。(A)根结点至多有 m 棵子树(B)所有叶结点都在同一层次上(C)非叶结点至少有 m2(m 为偶数)或 m2+1(m 为奇数)棵子树(D)根结点中的数据是有序的20 当在一棵
7、m 阶 B 树中做插入操作时,若一个结点中的关键字个数等于( ),则必须分裂成两个结点,当向一棵 m 阶的 B 树做删除操作时,若一个结点中的关键字个数等于( ),则可能需要同它的左兄弟或右兄弟结点合并成一个结点。(A)m,m2-2(B) m-1,m2-1(C) m+1,m 2(D)m2,m2+121 以下关于 m 阶 B 树的说法中正确的是( )。I,每个结点至少有两棵非空子树 II,树中每个结点至多有 m-1 个关键字,所有叶结点在同一层 ,当插入一个元素引起 B 树结点分裂后,树长高一层(A)I、II(B) II、III(C) I、IV(D)I、II、22 下列关于 B 树和 B+树的叙
8、述中,不正确的是( )。(A)B 树和 B+树都能有效地支持顺序查找(B) B 树和 B+树都能有效地支持随机查找(C) B 树和 B+树都是平衡的多叉树(D)B 树和 B+树都可以用于文件索引结构23 含有 n 个非叶结点的 m 阶 B-树中至少包含( )个关键字。(A)n(m+1)(B) n(C) n(m2-1)(D)(n-1)(1m2-1)+124 已知一棵 3 阶 B 树中有 2047 个关键字,则此 B 树的最大高度为( ),最小高度为( )。(A)11(B) 10(C) 8(D)725 高度为 5 的 3 阶 B 树至少有( )个结点,至多有( )个结点。(A)32(B) 31(C
9、) 120(D)12126 已知一棵 5 阶 B 树中共有 53 个关键字,则树的最大高度为( ),最小高度为( )。(A)2(B) 3(C) 4(D)527 具有 n 个关键字的 m 阶 B-树,应有( )个叶结点。(A)n+1(B) n-1(C) mn(D)nm228 为提高散列(Hash)表的查找效率,可以采取的正确措施是( )。 I,增大装填(载 )因子 II,设计冲突 (碰撞)少的散列函数 ,处理冲突( 碰撞)时避免产生聚集(堆积)现象(A)仅 I(B)仅 II(C)仅 I、II(D)仅 II、 I29 设有一个含有 200 个表项的散列表,用线性探测法解决冲突,按关键字查询时找到一
10、个表项的平均探测次数不超过 1.5,则散列表项应能够容纳( )个表项。(设查找成功的平均查找长度为 ASL=1+1/(1-a)2,其中 a 为填装因子)(A)400(B) 526(C) 624(D)67630 在开址法中散列到同一个地址而引起的“堆积”问题是由于( )引起的。(A)同义词之间发生冲突(B)非同义词之间发生冲突(C)同义词之间或非同义词之间发生冲突(D)散列表“ 溢出”31 采用开放定址法解决冲突的哈希查找中,发生聚集的原因主要是( )。(A)数据元素过多(B)负载因子过大(C)哈希函数选择不当(D)解决冲突的方法选择不当32 下列关于 Hash 查找说法中,不正确的有几个( )
11、。I,采用链地址法解决冲突时,查找一个元素的时间是相同的 II,采用链地址法解决冲突时,若插入规定总是在链首,则插入任一个元素的时间是相同的I,采用链地址法解决冲突易引起聚集现象,再哈希法不易产生聚集 V,哈希查找中不需要任何关键字的比较 ,哈希表在查找成功时平均查找长度与表长有关,若在哈希表中删除一个元素,只要简单地将该元素删除即可(A)2(B) 3(C) 4(D)533 Hash 查找一般适用于( )情况下的查找。(A)查找表为链表(B)查找表为有序表(C)关键字集合比地址集合大得多(D)关键字集合与地址集合之间存在对应关系34 假定有 K 个关键字互为同义词,若用线性探测法把这 K 个关
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 查找 模拟 答案 解析 DOC
