数据结构期末试题1及答案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
试卷 A 1、顺序表中所有结点的类型必须 ) 2、链接表中所有灵活利用存储空间,所以链表都是紧凑) 3、用Ch1Ch2表示两个字符,若Ord(Ch1)<Ord(Ch2),则称Ch1<Ch24、Shell排序方法是不稳定的(  )5、只允许最下面的二层结点的度数小于2的二叉树是完全二叉树6、若检索所有结点的概率相等,则内部路径长度大的二叉树其检索效率高。7、n个结点的有向图,若它有n(n-1)条边,则它一定是强连通的。8、广义表中,若限制表中成分的共享和递归所得到的结构是树结构9、多维数组元素之间的关系是线性的。(  )10、任何无环的有向图,其结点都可以排在一个拓扑序列里。1、数据的逻辑结构可形式地用一个二元组B=(K,R)来表示,其中K是,R是。 2、 13、一个串,除自身之外的所有子串都是该串的。 4、树形选择排序总的时间开销为。 5、按先根次序法周游树林正好等同于按周游对应的二叉树。 6、外部路径长度E定义为从扩充二叉树的到每个的路径长度之和。 7、在图结构中,如果一个从Vp到Vq的路径上除Vp和Vq可以相同外,其它结点都不相同,则称此路径为一称为回路。 8、栈是一种表。 9.带权的又称为网络。 0、n×n的三对角矩阵按“行优先顺序”存储其三对角元素,已和a11的存储地址为LOC(a11),矩阵的每个元素占一个存储单元,则aij(i=1,j=1,2或1<i<n,j=i-1,i,i+1或i=n,j=n-1,n)的存储地址为LOC(aij)=。 、对于单链表形式的队列,队空的条件是 (    )    F=R=nil   F=R  F≠nil且R=nil R-F=1 2、下述排序算法中,稳定的是 (    )    直接选择排序   表插入排序  快速排序    堆排序 3、四组含C1~C7的结点序列中,哪一种是下列有向图的拓扑序列(    ) C1,C2,C6,C7,C5,C4,C3   C1,C2,C6,C3,C4,C5,C7 C1,C4,C2,C3,C5,C6,C7 C5,C7,C4,C1,C2,C6,C34、下列广义表中,长度为2的有(    )   A=(a,b)     B=((c,(a,b)),d)   C=(c,(a,b))  D=((a,b),(c,(a,b)))   ① A   ② A,C   ③ A,B    ④ A,B ,C,D 26、判定一个栈ST(最多元素为m0)为空的条件是( )。 A、ST-top!=0 B、 ST-top==0 C、ST-top!=m0 D、 ST-top==m0 27、在一个单链表中,若删除p所指结点的后续结点,则执行( )。 A、p-next=p-next-next; B、 p=p-next;p-next=p-next-next; C、 p-next=p-next; D、 p=p-next-next 28、递归函数f(n)=f(n-1)+n(n1)的递归体是( )。 A、 f(1)=0 B、 f(0)=1 C、 f(n)=f(n-1)+n D、 f(n)=n 29、广义表((a,b),c,d)的表尾是( )。 A 、a B 、b C、 (a,b) D 、(c,d) 30、在线索化二叉树中,t所指结点没有左子树的充要条件是( )。 A、t-left==NULL B、t-ltag==1 C、t-ltag==1且t-left==NULL  D、以上都不对 31、在双链表中,要在指针变量P所指结点之后插入一个新结点,请按顺序写出必要的算法步骤。   (设:P所指结点不是链表的首尾结点,q是与p同类型的指针变量) 、已知待排序文件各记录的排序码顺序如下   72  73  71  23  94  16  05  68   请列出快速排序过程中每一趟的排序结果。 cbedahgijf,后序序列为cedbhjigfa,画出该二叉树,并且写出该二叉树的先序序列。 34、画出下列网络的最小生成树。 、画出广义表W(X(W,a,Y(W)),Y(W)) 的双链图表示、下面给出了起泡排序算法,请填写算法中的空框,使算法正确。    node {           key                ;   i,j   flag;      X      R   ① [每循环一次作一次起泡]     循环 i以1为步长

文档评论(0)

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

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

1亿VIP精品文档

相关文档