- 0
- 0
- 约3.45千字
- 约 12页
- 2026-09-15 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年数据结构与算法专业考试练习题
一、单项选择题(每题2分,共20题)
说明:每题只有一个正确答案。
1.在以下数据结构中,最适合进行快速插入和删除操作的是()。
A.数组
B.链表
C.栈
D.堆
2.下列哪个排序算法的平均时间复杂度是O(n2)?()
A.快速排序
B.归并排序
C.堆排序
D.插入排序
3.在二叉搜索树中,若根节点的左子树有5个节点,右子树有3个节点,则该二叉树的叶子节点数最少为()。
A.8
B.9
C.10
D.11
4.哈希表解决冲突的两种主要方法是()。
A.开放定址法和链地址法
B.哈希函数法和冲突解决法
C.分段哈希法和双重散列法
D.负载因子法和哈希桶法
5.以下哪个算法不属于图算法?()
A.最短路径算法
B.拓扑排序
C.递归算法
D.最小生成树算法
6.在Dijkstra算法中,若使用优先队列实现,其时间复杂度为()。
A.O(n2)
B.O(nlogn)
C.O(mlogn)
D.O(m+n)
7.下列哪个数据结构是先进先出(FIFO)的?()
A.栈
B.队列
C.队列
D.树
8.在归并排序中,递归的基准情况是()。
A.子数组长度为0
B.子数组长度为1
C.子数组长度为n
D.子数组长度为n2
9.
原创力文档

文档评论(0)