2020年408真题数据结构选择题部分

这是一个关于2020年408考研数据结构选择题的部分,包含了11道题目及其详细解析,涵盖对称矩阵存储、栈的操作、二叉树、森林与二叉树转换、二叉排序树、图的深度优先搜索、最小生成树、AOE网、大根堆、B树和排序算法等知识点。解答者提供了个人理解的手写过程,并欢迎讨论和指正。
摘要由CSDN通过智能技术生成

该上传的真题仅作学习交流,请勿商用,谢谢!

关于答案部分,均为本人手写过程拍照上传,此答案偏向个人理解,如有错误,请留言指正。

写字/上传不易,如果可以,希望各位点个赞,后续我可能会上传历年408真题,包括408的4门全部学科真题,以选择题解答为主,大题为辅(不是不想写大题,而是本人实在太菜,基本功不到位,大题理解能力以及代码部分不能达到408优秀的水平)。
 

1.将一个 10 * 10 对称矩阵 M 的上三角部分的元素m; (1<= i <= j <= 10) 按列优先存入 C 语言的维数组 N 中,元素m7,2在 N 中的下标是 ( )。

A、15 B、16 C、22 D、23

2.对空栈 S 进行Push与Pop 操作,入栈序列 a,b,c,d,e 经过Push,Push,Pop,Push,Pop,Push,Push,Pop 操作后得到的出栈序列是 ( )。

A、b, a, c B、b, a, e C、b, c,a D、b, c, e

3.对于任意一棵高度为 5 且有 10 个节点的二又树,若采用顺序存储结构保存,每个结点占 1 个存储单元(仅存放结点的数据信息),则存放该二叉树需要的存储单元数量至少是 ( )。

A、31 B、16 C、15 D、10

4.已知森林 F 及与之对应的二叉树T ,若 F 的先根遍历序列是 a,b,c,d,e,f,中根遍历序列是 b,a,d,f,e,c 则 T 的后根遍历序列是 ( )。

A、b, a, d, f,e, c B、b, d, f,e, c, a C、b, f, e, d c,a D、f, e, d, c, b,a

5.下列给定的关键字输入序列中,不能生成如下二叉排序树的是 ( )。

A、4,5,2,1,3 B、4,5,1,2,3 C、4,2,5,3,1 D、4,2,1,3,5

(5图)   

6.修改递归方式实现的图的深度优先搜索(DFS) 算法,将输出(访问)定点信息的语句移到退出递归前(即执行输出语句后立刻退出递归)。采用修改后的算法遍历有向无环图G,若输出结果中包含 G 中的全部顶点,则输出的顶点序列是 G 的( )。

A、拓扑有序序列 B、逆拓扑有序序列   C、广度优先搜索序列 D、深度优先搜索序列

 (7图)

7.已知无向图 G 如下所示,使用克鲁斯卡尔 (Kruskal) 算法求图 G 的最小生成树,加入到最小生成树中的边依次是 ( )。

A、(b,f)(b,d)(a,e)(c,e)(b,e) B、(b,f)(b,d)(be)(a,e)(e,c)

C、(a,e)(b,e)(c,e)(b,d)(b,f) D、(a,e)(c,e)(b,e)(b,f)(b,d)

8.若使用 AOE 网估算工程进度,则下列叙述中正确的是 ( )。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值