[2017年电大]数据结构形成性考核作业讲评.docVIP

[2017年电大]数据结构形成性考核作业讲评.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[2017年电大]数据结构形成性考核作业讲评

数据结构形成性考核作业4讲评 第四次作业 第八章 查找 一、填空题 1n的线性表中查找一个元素时,平均查找长度为________,时间复杂度为________。(n+1)/2、O(n) 2.以二分查找方法从长度为n的线性表中查找一个元素时,平均查找长度小于等于________,时间复杂度为________。(log2(n+1)(、O(log2n) 3.以二分查找方法从长度为12的有序表中查找一个元素时,平均查找长度为____。37/12 4.以二分查找方法查找一个线性表时,此线性表必须是____存储的_____表。顺序、有序 5.从有序表(12,18,30,43,56,78,82,95)中依次二分查找43和56元素时,其查找长度分别为________和________。1、3 6.对于二分查找所对应的判定树,它既是一棵____,又是一棵__。二叉搜索树、理想平衡树 7.假定对长度n=50的有序表进行二分查找,则对应的判定树高度为________,判定树中前5层的结点数为________,最后一层的结点数为________。6、31、19 8.在索引表中,每个索引项至少包含有_____域和______域这两项。索引值、子表开始域 9.假定一个线性表为(12,23,74,55,63,40,82,36),若按Key % 3条件进行划分,使得同一余数的元素成为一个子表,则得到的三个子表分别为________、________和________。(12,63,36)、(55,40,82)、23,74) 10. 假定一个线性表为(”abcd”,”baabd”,”bcef”,”cfg”,”ahij”,”bkwte”,”ccdt”,”aayb”),若按照字符串的第一个字母进行划分,使得同一个字母被划分在一个子表中,则得到的a,b,c三个子表的长度分别为________、________和________。3、3、2 11.在索引表中,若一个索引项对应主表中的一条记录,则称此索引为________索引,若对应主表中的若干条记录,则称此索引为________索引。稠密、稀疏 12.在稀疏索引表上进行二分查找时,若当前查找区间为空,则不是返回-1表示查找失败,而是返回该区间的________。下限值(即low值) 13.假定对长度n=100的线性表进行索引查找,并假定每个子表的长度均为,则进行索引查找的平均查找长度为________,时间复杂度为________。11、O() 14. 若对长度n=10000的线性表进行二级索引存储,每级索引表中的索引项是下一级20个记录的索引,则一级索引表的长度为______,二级索引表的长度为________。500、25 15.在线性表的________存储中,无法查找到一个元素的前驱或后继元素。散列 16.在线性表的________存储中,对每一个元素只能采用顺序查找。链接 17.假定对线性表(38,25,74,52,48)进行散列存储,采用H(K)=K % 7作为散列函数,若分别采用线性探查法和链接法处理冲突,则对各自散列表进行查找的平均查找长度分别为_______和________。2、4/3 18.假定要对长度n=100的线性表进行散列存储,并采用链接法处理冲突,则对于长度m=20的散列表,每个散列地址的单链表的长度平均为________。5 19.在线性表的散列存储中,装填因子(又称为装填系数,若用m表示散列表的长度,n表示待散列存储的元素的个数,则(等于________。n/m 20. 在线性表的散列存储中,处理冲突有_____和______两种方法。开放定址法、链接法 21.对于线性表(18,25,63,50,42,32,90)进行散列存储时,若选用H(K)=K % 9作为散列函数,则散列地址为0的元素有_____个,散列地址为5的元素有________个。3、2 22.对于一棵含有N个关键字的m阶B_树,其最小高度为________,最大高度为________。(logm(N+1)(、1+(log(m/2(()( 23. 已知一棵3阶B_树中含有50个关键字,则该树的最小高度为________,最大高度为________。4、5 24.在一棵9阶的B_树中,每个非树根结点的关键字数目最少为________个,最多为________个。4、8 25.在一棵m阶B_树上,每个非树根结点的关键字数目最少为_____个,最多为________个,其子树数目最少为________,最多为________。(m/2(-1、m-1、(m/2( m 26.在一棵B_树中,所有叶子结点都处在_____

文档评论(0)

100101 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档