在分块查找(检索)-数据结构.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在分块查找(检索)-数据结构.ppt

查找练习 一、选择题 1.顺序查找一个共有n个元素的线性表,其时间复杂度为( ),折半查找一个具有n个元素的有序表,其时间复杂度为( )。 A.O(n) B.O(log2n) C.O(n2) D.(n log2n) 2.在对长度为n的顺序存储的有序表进行折半查找,对应的折半查找判定树的高度为( )。 A.n B. C. D. 3.采用折半查找方式查找长度为n 的线性表时,平均查找长度为( )。 A. O(n2) B. (n log2n) C. O(n) D. O(log2n) 4.采用顺序查找方式查找长度为n的线性表时,平均查找长度为( )。 A.n B.n/2 C.(n+1)/2 D.(n-1)/2 5.采用折半查找方法检索长度为n的有序表,检索每个元素的平均比较次数( )对应判定树的高度(设高度>=2)。 A.小于 B.大于 C.等于 D.大于等于 6.已知有序表(13,18,24,35,47,50,62,83,90,115,134),当折半查找值为90的元素时,查找成功的比较次数为( )。 A.1 B. 2 C. 3 D. 4 7.对有序表{1,3,9,12,32,41,45,62,75,77,82,95,100},当折半查找值为82的结点时( )次比较后查找成功。 A.1 B. 2 C. 3 D. 8 8.对线性表进行折半查找时,要求线性必须( )。 A.以顺序方式存储 B.以链接方式存储 C.以顺序方式存储,且结点按关键字有序排序 D.以链接方式存储,且结点按关键字有序排序 9.顺序查找法适合于存储结构为( )的线性表。 A.散列存储 B. 顺序存储或链接存储 C.压缩存储 D. 索引存储 10.采用分块查找时,若线性表中共有625个元素。查找每个元素的概率相同,假设采用顺序查找来确定结点所在的块时,每块应分( )个结点最佳。 A.10 B. 25 C. 6 D. 625 11.在顺序存储的线性表(R[0]~R[29])上进行顺序查找的平均查找长度为( ),进行折半查找的平均查找长度为( ),进行分块查找(设等分为5块)的平均查找长度为( )。 (1)A.15 B. 15.5 C. 16 D. 20 (2)A.4 B. 62/15 C. 64/15 D. 25/6 (3)A.6 B. 11 C. 5 D. 6.5 12.从键盘依次输入关键字的值:t,u,r,b,o,p,a,s,c,l.建立二叉排序树,则其先序遍历序列为( ),中序遍序列为( )。 A.abcloprstu B.alcpobsrut C.trbaoclpsu D.trusaocpl 13.折半查找和二叉排序树的时间能( )。 A.相同 B. 不相同 14.一棵浓度为k的平衡树,其每个非终端结点的平衡因子均为0,则该树共有( )个结点。 A. 2K-1-1 B. 2K-1 C.2K-1+1 D. 2 k-1 E. 2 k F. 2 k+1 15.利用逐点插入法建立序列{50,72,43,85,75,20,35,45,65,30}对应的二叉树以后,查找元素35的进行( )元素间的比较。 A.4次 B. 5次 C. 7次 D. 10次

文档评论(0)

2752433145 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档