考研算法竞赛试题及答案.docVIP

  • 1
  • 0
  • 约2.71千字
  • 约 10页
  • 2026-05-30 发布于四川
  • 举报

考研算法竞赛试题及答案

一、单项选择题(每题2分,共20分)

1.以下哪种排序算法的平均时间复杂度为$O(nlogn)$?

A.冒泡排序

B.插入排序

C.归并排序

D.选择排序

2.在一个长度为n的顺序表中,删除第i个元素($1\leqi\leqn$)时,需移动元素的个数是()

A.$n-i$

B.$n-i+1$

C.$n-i-1$

D.$i$

3.深度优先搜索(DFS)通常使用的数据结构是()

A.队列

B.栈

C.堆

D.哈希表

4.以下哪个不是图的存储结构()

A.邻接矩阵

B.邻接表

C.二叉树

D.十字链表

5.若一个栈的输入序列为1,2,3,…,n,输出序列的第一个元素是n,则第i个输出元素是()

A.$n-i$

B.$n-i+1$

C.$i$

D.不确定

6.算法的时间复杂度取决于()

A.问题的规模

B.待处理数据的初始状态

C.A和B

D.计算机的配置

7.在一棵二叉树中,若度为2的结点数为9,则度为0的结点数为()

A.8

B.9

C.10

D.11

8.以下哪种算法用于求解最短路径问题()

A.普里姆算法

B.克鲁斯卡尔算法

C.迪杰斯特拉算法

D.拓扑排序算法

9.快速排序在最坏情况下的时间复杂度是()

A.$O

文档评论(0)

1亿VIP精品文档

相关文档