- 1
- 0
- 约4.62千字
- 约 15页
- 2026-07-07 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年数据结构与算法分析专业试题
一、单项选择题(每题2分,共20分)
1.在下列数据结构中,适合用来表示稀疏矩阵的是()
A.链栈
B.队列
C.稀疏矩阵压缩存储(三元组表)
D.哈希表
2.快速排序的平均时间复杂度为()
A.O(n)
B.O(nlogn)
C.O(n2)
D.O(logn)
3.在二叉搜索树中,删除一个节点后,仍然保持二叉搜索树性质的方法是()
A.直接删除,不调整
B.用中序后继替代并删除
C.用前序后继替代并删除
D.重新构建整棵树
4.下列哪个算法属于分治策略?()
A.冒泡排序
B.插入排序
C.快速排序
D.选择排序
5.在图G中,若从顶点v出发到其他所有顶点的最短路径都已找到,则可以使用()算法继续求解。
A.Dijkstra
B.Floyd-Warshall
C.Bellman-Ford
D.A
6.下列数据结构中,插入和删除操作最不方便的是()
A.链表
B.数组
C.栈
D.队列
7.在哈希表中,解决冲突的链地址法是指()
A.使用多个哈希函数
B.将所有冲突的元素存储在同一个链表中
C.使用公共溢出区
D.调整哈希表大小
8.堆排序的时间复杂度是()
A.O(n)
B.O(nlogn)
C
原创力文档

文档评论(0)