(数据结构导论试题和部分答案.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  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文档。上传文档
查看更多
(数据结构导论试题和部分答案

全国201年1月数据结构导论试题课程代码:02142 一、单项选择题(本大题共15小题,每小题2分,共30分) 1.结点按逻辑关系依次排列形成一条“锁链”的数据结构是( )A.集合 B.线性结构 C.树形结构D.图状结构 2.下面算法程序段的时间复杂度为( ) for ( int i=0; im; i++) for ( int j=0; jn; j++) a[i][j]=i*j; A. O(m2) B. O(n2) C. O(mn) D. O(m+n) 3.线性结构是( )A.具有n(n≥0)个表元素的有穷序列 B.具有n(n≥0)个字符的有穷序列 C.具有n(n≥0)个结点的有穷序列 D.具有n(n≥0)个数据项的有穷序列 4.单链表中删除由某个指针变量指向的结点的直接后继,该算法的时间复杂度是( ) A. O(1) B. O() C. O(log2n) D. O(n) 5.关于串的叙述,正确的是( ) A.串是含有一个或多个字符的有穷序列 B.空串是只含有空格字符的串 C.空串是含有零个字符或含有空格字符的串D.串是含有零个或多个字符的有穷序列 6.栈的输入序列依次为1,2,3,4,则不可能的出栈序列是( )A.1243 B. 1432 C. 2134 D.4312 7.队列是( )A. 先进先出的线性表 B. 先进后出的线性表 C. 后进先出的线性表D.随意进出的线性表 8.10阶上三角矩阵压缩存储时需存储的元素个数为( )A.11 B.56 C.100 D.101 9.深度为k(k≥1)的二叉树,结点数最多有( )A.2k 个B.(2k -1)个 C.2k-1个D.(2k+1)个 10.具有12个结点的二叉树的二叉链表存储结构中,空链域NULL的个数为( )A. 11 B.13 C. 23D. 25 11.具有n个顶点的无向图的边数最多为( )A.n+1 B.n(n+1) C.n(n-1)/2 D.2n(n+1) 12.三个顶点v1,v2,v3的图的邻接矩阵为,该图中顶点v3的入度为( )A. 0B. 1 C. 2 D. 3 13.顺序存储的表格中有60000个元素,已按关键字值升序排列,假定对每个元素进行查找的概率是相同的,且每个元素的关键字值不相同。用顺序查找法查找时,平均比较次数约为( )A.20000 B.30000 C.40000 D.60000 14.外存储器的主要特点是( ) A.容量小和存取速度低 B.容量大和存取速度低C.容量大和存取速度高D.容量小和存取速度高 15.在待排数据基本有序的前提下,效率最高的排序算法是()A.直接插入排序 B.直接选择排序C.快速排序D.归并排序 二、填空题(本大题共13小题,每小题2分,共26分) 16.数据的不可分割的最小标识单位是______,它通常不具有完整确定的实际意义,或不被当作一个整体对待。 17.运算分为加工型运算和引用型运算,读取操作是______ 运算。 18.带有头结点的单向循环链表L(L为头指针)中,指针p所指结点为尾结点的条件是 ______。 19.在双链表中,前趋指针和后继指针分别为prior和next。若使指针p往后移动两个结点,则需执行语句 ______。 20.元素s1,s2,s3,s4,s5,s6依次进入顺序栈S,如果6个元素的退栈顺序为s2,s3,s4,s6,s5,s1,则顺序栈的容量至少为 ______。 21. 稀疏矩阵一般采用的压缩存储方法是______ 。 22. 在一棵树中,______ 结点没有双亲。 23.一棵具有n个结点的完全二叉树中,从树根起,自上而下、自左至右给所有结点编号。设根结点编号为1,若编号为i的结点有父结点,那么其父结点的编号为 ______。 24.二叉树的二叉链表存储结构中判断指针p所指结点为叶子结点的条件是______。 25.边稀疏的无向图采用 ______存储较省空间。 26.除第一个顶点和最后一个顶点相同外,其余顶点不重复的回路,称为 ______。 27.二分查找算法的时间复杂度是 ______。 28.要将序列{51,18,23,68,94,70,73}建成堆,则只需把18与 ______相互交换。 三、应用题(本大题共5小题,每小题6分,共30分) 29.将题29图所示的一棵二叉树转换成对应的森林。 题29图题31图题32图 30.给定权值{3,9,13,5,7},构造相应的哈夫曼(Huffman)树,并计算其

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档