网站大量收购独家精品文档,联系QQ:2885784924

数据结构试题A.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、 单项选择题(在每小题的4 个备选答案中,选出 1个正确 的答案,并将其号码填在题干的括号内。每小题2 分,共 30分) 1.若某线性表中最常用的操作是取第I 个元素和找第I 个元素的前趋元素,则采用( D ) 存储方式最节省时间。 A)单链表 B)双链表 C)单向循环链表 D)顺序表 2 .串是任意有限个( C ) A)符号构成的序列 B)符号构成的集合 C)字符构成的序列 D) 字符构成的集 合 3 .设矩阵A 的任一元素a (1i, j 10) 满足: ij a 0; (ij,1i, j 10)   ij a 0; (ij,1i, j 10)  ij 现将A 的所有非0 元素以行序为主序存放在首地址为2000 的存储区域中,每个元素占 有4 个单元,则元素A[9,5]的首地址为( D )。 A)2340 B)2336 C)2164 D)2160 4 .如果以链表作为栈的存储结构,则退栈操作时(C ) A)必须判别栈是否满 B)对栈不作任何判别 C)必须判别栈是否空 D) 判别栈元素的 类型 5 .设数组Data[0..m]作为循环队列SQ 的存储空间,front 为队头指针,rear 为队尾指针,则 执行出队操作的语句为( D ) A)front=front+1 B)front=(front+1)%m C)rear=(rear+1)%m D)front=(front+1)%(m+1) 6 .深度为6 (根的层次为1)的二叉树至多有( D )结点。 A)64 B)32 C)31 D)63 7 .将含100 个结点的完全二叉树从根这一层开始,每层上从左到右依次对结点编号,根结 点的编号为1。则编号为49 的结点 的双亲的编号为( A )。 A)24 B)25 C)23 D)无法确定 8.设有一个无向图G=(V,E)和G’=(V’,E’),如果G;G 的生成树,则下面不正确的说法是(B )。 A)G ’为G 的子图 B) G’为G 的连通分量 C) G’为G 的极小连通子图且V’=V D) G’为 G 的一个无环子图 9 .下列序列中,( A )是执行第一趟快速排序后得到的序列。(排序的关键字类型是字符 串) A)[da ,ax,eb,cd,bb]ff[ha,gc] B) [ge,ax,eb,cd,bb] ff [da,ha] C)[cd,eb,ax,da] ff [ha,gc,bb] D) [ax ,bb ,cd .da] ff [eb,gc,ha] 10.二分查找要求被查找的表是( C ) 。 A)键值有序的链接表 B)链接表但键值不一定有序 C)键值有序的顺序表 D)顺序表但键值不一定有序 11.当初始序列已经按键值有序,用直接插入算法对其进行排序,需要循环的次数为( D ) 。 A)n2 B)nlog n c)log n D)n-1 2 2 12.堆是一个键值序列(k ,k ,…,k ),对i=1,2,…,n/ 2 ,满足( C) 。 1 2 n   A)k ≤k ≤k B)k k k i 2i 2i+1 i 2i+1 2i C) k ≤k 且k ≤k (2i+l≤n) D) k ≤k 或k ≤k (2i+1≤n) i 2i i 2i+1 i 2i i 2i+1 13.使用双向链表存储数据,其优点是可以( A )。 A)提高检

文档评论(0)

180****9501 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档