数据结构期末考试选择题..doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
43.线性表采用链式存储时,结点的存储地址____B____ A.必须是不连续的? B.连续与否均可 ? C.必须是连续的 D.和头结点的存储地址相连续   44.将长度为n的单链表链接在长度为m的单链表之后的算法的时间复杂度为___C_____ A.O(1)? B.O(n)?? C.O(m) D.O(m+n)   45.由两个栈共享一个向量空间的好处是:___B_____ A.减少存取时间,降低下溢发生的机率 B.节省存储空间,降低上溢发生的机率 C.减少存取时间,降低上溢发生的机率 D.节省存储空间,降低下溢发生的机率   46.设数组DAtA[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为___D_____ A. front=front+1? B. front=(front+1)%(m-1) C. front=(front-1)% D. front=(front+1)%m   47.如下陈述中正确的是___A_____ A. 串是一种特殊的线性表?? B. 串的长度必须大于零 C. 串中元素只能是字母??? D. 空串就是空白串   48.若目标串的长度为n,模式串的长度为[n/3],则执行模式匹配算法时,在最坏情况下的时间复杂度是____B____ A.O(1) B.O(n) C.O(n2)? D.O(n3)   49.一个非空广义表的表头__D______ A.不可能是子表 B.只能是子表 C.只能是原子 D.可以是子表或原子   50. 从堆中删除一个元素的时间复杂度为____C____。 A. O(1)? B. O(n)?? C.O(log2n)?? D.O(nlog2n)   51.一棵度为3的树中,度为3的结点个数为2,度为2的结点个数为1,则度为0的结点个数为___C_____ A.4 B.5 C.6 D.7   52. 从二叉搜索树中查找一个元素时,其时间复杂度大致为___C_____。 A.O(n)? B.O(1)??? C.O(log2n) D.O(n2)   53. 根据n个元素建立一棵二叉搜索树时,其时间复杂度大致为__D______。 A.O(n)? B.O(log2n )??? C.O(n2)?? D.O(nlog2n)   54.用某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序时,序列的变化情况是如下_______: 20,15,21,25,47,27,68,35,84 15,20,21,25,35,27,47,68,84 15,20,21,25,27,35,47,68,84 则所采用的排序方法是___D_____ A.选择排序 B.希尔排序???? C.归并排序?? D.快速排序   55.适于对动态查找表进行高效率查找的组织结构是___C_____ A.有序表 B.分块有序表??? C.二叉排序树? D.线性链表   56. 若需要利用形参直接访问实参,则应把形参变量说明为__A______参数。 A.指针 B.引用?? C.值?? D.常量   57.链式栈与顺序栈相比,一个比较明显的优点是__B______。 A. 插入操作更加方便 B. 通常不会出现栈满的情况 C. 不会出现栈空的情况 D. 删除操作更加方便   58.设单链表中结点的结构为(data, link)。已知指针q所指结点是指针p所指结点的直接前驱,若在*q与*p之间插入结点*s,则应执行下列哪一个操作__D____ A. s-link = p-link; p-link = s; B. p-link = s; s-link = q; C. p-link = s-link; s-link = p;? D. q-link = s; s-link = p;   59.若让元素1,2,3依次进栈,则出栈次序不可能出现___C_____种情况。 A.3, 2, 1? B.2, 1, 3 C.3, 1, 2? D.1, 3, 2   60.线性链表不具有的特点是___A_____。 A. 随机访问? B. 不必事先估计所需存储空间大小 C. 插入与删除时不必移动元素 D. 所需空间与线性表长度成正比   61.在稀疏矩阵的十字链接存储中,每个列单链表中的结点都具有相同的__A___。 A.行号 B.列号?? C.元素值 D.地址   62.假定一个顺序队列的队首和队尾指针分别为front和rear,存放该队列的数组长度为N,则判断队空的条件为____D____。 A.(front+1)% N == rear C. front == 0 B.(rea

文档评论(0)

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

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

1亿VIP精品文档

相关文档