首页> 高等继续教育大学生在线> 自考动态 > 正文

2022年下半年自学考试数据结构真题分享!

在自考专业中,计算机专业自考考试难度还是比较高的,考生们想要顺利通过计算机专业自考考试,就需要一套完整的自学考试真题,下面是我为大家分享的2022年下半年自学考试数据结构真题,以供考生们参考!

一、2022年下半年自学考试数据结构真题分享

(一)单项选择题:本大题共15小题,每小题2分,共30分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。

1.下列选项中,采用了链式方式存储的是

A.顺序栈

B.三元组

C.二叉链表

D.邻接矩阵

2.线性表采用顺序存储时的优点是

A.插入运算方便

B.删除运算方便

C.存储空间不必连续

D.可随机访问各元素

3.带头结点的单链表L的头指针是head,结点结构为: , 若要求当L不为空时判定条件为“真”,则正确的表达式是

A. head->next != NULL

B. head->next = NULL

C. head != head

D. head = NULL

4. n阶方阵A是对称矩阵,现要使用一维数组B按行优先存储A的上三角部分,B 的元素个数至少是

A. nx(n+1)/2

B. nx(n-1)/2

C. nxn/2

D. n

5.已知广义表, LS 的深度是

A.5

B.4

C.3

D.2

6.具有20个结点的二叉树T采用顺序存储方式保存在数组B中。若B[7]中保存了τ中的结点v,则保存v的父结点的是

A. B[0]

B. B[2]

C. B[3]

D. B[4]

7.在一棵非空二叉树的中序遍历序列中,位于根结点后面的是

A.左子树中的部分结点

B.右子树中的部分结点

C.左子树中的全部结点

D.右子树中的全部结点

8.下列关于二叉树与森林相互转换的叙述中,正确的是

A.将二叉树转换为森林时,得到的森林不是唯一的

B.将二叉树转换为森林时,得到的森林一定是唯一的

C.将森林转换为二叉树时,得到的二叉树不是唯一的

D.将森林转换为二叉树时,得到的二叉树可能不是唯一的

9.有向图G中,顶点v的出度和入度均为2,则G中的弧数最少是

A.5

B.4

C.3

D.2

11.若初始关键字序列为15, 10, 12, 5, 48, 30,按升序进行直接插入排序,则三趟排序后,得到的排序结果为

A.5, 10,12, 15, 48, 30

B.5, 10, 12, 15, 30, 48

C.10, 15, 12, 5, 48, 30

D.10, 12, 15, 5, 48, 30

12.下列排序方法中,排序过程中使用的辅助空间不是0(1)的是

A.直接插入排序

B.冒泡排序

C.希尔排序

D.基数排序

13.下列关于二叉排序树 T的操作的叙述中,正确的是

A.在T中删除一个关键字时,树的高度一定减1

B.在T中删除一个关键字时,树的高度不变化

C.在T中插入新关键字时,树的高度一定加1

D.在T中查找某关键字时,树的高度不变化

14.设散列表长m=7,散列函数H(key)= key %7,采用线性探查法处理冲突。表中已保存3个关键字: H(21)=0, H(8)= 1, H(25)=4,其余地址均为开放地址。现要插入关键字14,其在散列表中的下标地址是

A.0

B.1

C.2

D.3

15.对数据序列进行顺序查找时,必须满足的条件是

A.数据必须保存在数组中

B.数据必须保存在链表中

C.数据必须是按升序排列的

D.数据必须能进行比较操作

(二)填空题:本大题共10小题,每小题2分,共20分。

16.数据的运算是定义在数据的________结构上的。

17.在非空的线性表中,没有前趋的元素称为_________。

18.使用数组保存的栈是_________。

19. 设广义表L((a, b),(c,d, e)), ((f),g),h), 则head( head(L)) 的结果是_________。

20.非空二叉树T的前(先)序遍历序列中,第一个元素是__________。

21.图G的遍历过程实际上是对每个顶点搜索其_________的过程。

22.若有向图G存在拓扑序列,则序列中第一个顶点的入度值为_________。

23.快速排序中要将数据序列进行划分,为此,要选择一个元素作为________。

24.利用堆排序对数据序列进行升序排序,首先要将初始序列建立为_________。

25.在散列方法中,实现关键字到存储地址映射的是_________。

(三)解答题:本大题共4小题,每小题5分,共20分。

26.设二叉树T的前序遍历序列是ABDEHCFGI,中序遍历序列是DBHEAFCIG,请画出树T。

27.有以下关键字序列(25, 30, 14, 2, 21, 36, 51,3),使用二路归并排序进行升序排序,给出归并过程。

28.设有一组关键字(2, 13, 18, 25, 30, 33, 36, 55),请画出描述二分查找过程的二叉树。

二、总结

以上就是我为大家分享的2022年下半年自学考试数据结构真题,希望能够对考生们有一定的帮助!如果您想知道2023年自考考试时间,可以看看这篇文章的具体内容!

1
意向表
2
学习中心老师电话沟通
3
查看评估报告
1、年龄阶段

18~23周岁

24~32周岁

33~40周岁

其他

2、当前学历

高中及以下

中专

大专

其他

3、提升学历目标

工作就业

报考公务员

落户/居住证

其他

4、意向学习方式

自学考试

成人高考

开放大学

报考所在地
*
*
*
已阅读并同意
《用户服务协议》

111
授权院校
×
关闭
编辑推荐

1、凡标注中国教育在线原创文章,转载请注明出处中国教育在线及本文链接。

2、本文链接:https://www.eol.cn/ceici/e2-zikao-232616.shtml

3、如果你希望被中国教育在线报道,请发邮件到jijiao@eol.cn告诉我们。

免责声明:

1、 凡本站注明“稿件来源:中国教育在线”的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时必须注明“稿件来源:中国教育在线”,违者本站将依法追究责任。

2、本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。

相关资讯

专题指导

`