A-数据结构与算法-2019-2020-1-参考答案及评分标准.docxVIP

  • 3
  • 0
  • 约2.32千字
  • 约 4页
  • 2026-07-16 发布于广东
  • 举报

A-数据结构与算法-2019-2020-1-参考答案及评分标准.docx

PAGE1

PAGE2

河南农业大学2019—2020学年第1学期

《数据结构与算法》考试试卷(A卷)参考答案与评分标准

单项选择题,每小题1分,共15分。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

D

D

D

A

B

B

C

C

C

B

C

C

D

A

C

评分标准:答对给1分,不对不得分。

填空题,每小题2分,共20分。

题号

参考答案

1

时间复杂度

2

p-next=s-next

3

rear==front

4

8

5

818

6

32

7

5

8

权值之和

9

(n+1)/2

10

{11,12,13,8,9,23,4,5}

评分标准:完全正确给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|]的值,若t[|data|]为0,即

文档评论(0)

1亿VIP精品文档

相关文档