复旦大学计算机学院《数据结构与算法》期末试卷(含详细答案).docxVIP

  • 0
  • 0
  • 约4.17千字
  • 约 6页
  • 2026-08-04 发布于河北
  • 举报

复旦大学计算机学院《数据结构与算法》期末试卷(含详细答案).docx

复旦大学计算机学院《数据结构与算法》期末试卷(含详细答案)

适用专业:计算机科学与技术、软件工程、人工智能本科

考试时长:120分钟

满分:100分

考试说明:闭卷考试,禁止携带资料,所有算法题可用C/C++伪代码书写,逻辑完整即可得分

一、填空题(每空2分,共20分)

1.算法的五大基本特性分别是有穷性、________、可行性、输入、输出。

2.若一个栈的入栈序列为1、2、3、4,则不可能的出栈序列是________(写出一个即可)。

3.含有n个结点的完全二叉树,其叶子结点个数最少为________。

4.无向图G有n个顶点、m条边,则其邻接矩阵中非零元素的个数为________。

5.快速排序在________的情况下时间复杂度退化至O(n2)。

6.哈希表处理冲突的两种主流方法是开放定址法和________。

7.深度优先遍历(DFS)的空间复杂度主要由________决定。

8.AVL树的平衡因子的取值范围是________。

9.拓扑排序仅适用于________图。

10.对长度为n的有序序列进行查找,折半查找的最坏时间复杂度为________。

二、单项选择题(每题3分,共30分)

1.以下数据结构中,属于非线性结构的是()

A.顺序表B.栈C.二叉树D.队列

2.循环队列判空的条件(front为队头指针,rear为

文档评论(0)

1亿VIP精品文档

相关文档