- 2
- 0
- 约2.48千字
- 约 4页
- 2026-07-16 发布于广东
- 举报
PAGE1
PAGE2
河南农业大学2020—2021学年第1学期
《数据结构与算法》考试试卷(A卷)参考答案与评分标准
单项选择题,每小题1分,共15分。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
C
D
D
A
B
C
C
D
B
B
D
C
C
A
B
评分标准:答对给1分,不对不得分。
填空题,每小题2分,共20分。
题号
参考答案
1
数据的组织形式,即数据元素之间逻辑关系的总体
2
n-i+1
3
SXSSXSXX
4
两串的长度相等且两串中对应位置的字符也相等
5
N+1
6
32
7
深度优先搜索
8
54
9
{5,6,12,4,10,88}
10
入度为零
评分标准:完全正确给2分,否则不得分。
判断题,每小题1分,共10分。
1
2
3
4
5
6
7
8
9
10
╳
╳
√
╳
√
╳
√
√
╳
√
评分标准:答对给1分,不对不得分。
算法设计题,每小题15分,共15分。
1.1)算法思想
题目要求设计一个时间复杂度尽可能高效的算法,而已知|data|≤n,所以可以考虑用空间换时间的方法。申请一个大小为n+1(0号单元未使用)的辅助数组,保存链表中已出现的数值,通过对链表进行一趟扫描来完成删除。具体思路如下:
(1)申请大小为n+1的辅助数组t并赋初值0;
(2)从首元结点开始遍历表,依次检查t[|data
原创力文档

文档评论(0)