2022年大连医科大学中山学院计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案).pdf

2022年大连医科大学中山学院计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案).pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2022年大连医科大学中山学院计算机科学与技术专业《数据结构与算

法》科目期末试卷A(有答案)

一、选择题

1、用数组r存储静态链表,结点的next域指向后继,工作指针j指向链中结点,使j沿

链移动的操作为()。

A.j=r[j].nextB.j=j+lC.j=j-nextD.j=r[j]-next

2、n个结点的完全有向图含有边的数目()。

A.n*nB.n(n+1)C.n/2D.n*(n-1)

3、线性表的顺序存储结构是一种()。

A.随机存取的存储结构B.顺序存取的存储结构

C.索引存取的存储结构D.Hash存取的存储结构

4、在用邻接表表示图时,拓扑排序算法时间复杂度为()。

A.O(n)B.O(n+e)C.O(n*n)D.O(n*n*n)

5、有六个元素6,5,4,3,2,1顺序入栈,下列不是合法的出栈序列的是()。

A.543612B.453126C.346521D.234156

6、已知关键字序列5,8,12,19,28,20,15,22是小根堆(最小堆),插入关键字

3,调整后的小根堆是()。

A.3,5,12,8,28,20,15,22,19

B.3,5,12,19,20,15,22,8,28

C.3,8,12,5,20,15,22,28,19

D.3,12,5,8,28,20,15,22,19

7、排序过程中,对尚未确定最终位置的所有元素进行一遍处理称为一趟排序。下列排序

方法中,每一趟排序结束时都至少能够确定一个元素最终位置的方法是()。

Ⅰ.简单选择排序Ⅱ.希尔排序Ⅲ.快速排序Ⅳ.堆排Ⅴ.二路归并排序

A.仅Ⅰ、Ⅲ、ⅣB.仅Ⅰ、Ⅱ、ⅢC.仅Ⅱ、Ⅲ、ⅣD.仅Ⅲ、Ⅳ、Ⅴ

8、有n(n0)个分支结点的满二叉树的深度是()。

A.n-1

2

B.log(n+1)+1

2

C.log(n+1)

2

D.log(n-l)

2

9、已知一棵二叉树的前序遍历结果为ABCDEF,中序遍历结果为CBAEDF,则后序遍历结

果为()。

A.CBEFDAB.FEDCBAC.CBEDFA不定D.

10、在平衡二叉树中插入一个结点后造成了不平衡,设最低的不平衡结点为A,并已知A

的左孩子的平衡因子为0,右孩子的平衡因子为l,则应作()型调整以使其平衡

A.LLB.LRC.RLD.RR

二、填空题

11、起始地址为480,大小为8的块,其伙伴块的起始地址是______;若块大小为32,则

其伙伴块的起始地址为______。

12、有向图G=(V,E),其中V(G)={0,1,2,3,4,5},用a,b,d三元组表示弧a,

b及弧上的权d。E(G)为E(G)={0,5,100,0,2,10,1,2,5,0,4,30,

4,5,60,3,5,10,2,3,50,4,3,20},则从源点0到顶点3的最短

路径长度是______,经过的中间顶点是______。

13、如下的算法分别是后序线索二叉树求给定结点node的前驱结点与后继结点的算法,

请在算法空格处填上正确的语句。设线索二叉树的结点数据结构为(lflag,left,data,

right,rflag),其中:lflag=0,left指向其左孩子,lflag=1,left指向其前驱;rflag=0,

right指向其右孩子,rflag=1,right指向其后继。

14、关键码序列(Q,H,C,Y,Q,A,M,S,R,D,F,X),要按照关键码值递增的

文档评论(0)

130****4083 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档