- 0
- 0
- 约4.13千字
- 约 13页
- 2026-06-30 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年计算机编程算法与数据结构习题
一、单选题(每题2分,共20题)
1.在下列数据结构中,最适合进行快速插入和删除操作的是?
A.数组
B.链表
C.栈
D.队列
2.快速排序在最坏情况下的时间复杂度是?
A.O(n)
B.O(nlogn)
C.O(n2)
D.O(logn)
3.下列哪种数据结构是先进先出(FIFO)的?
A.栈
B.队列
C.链表
D.树
4.二分查找算法适用于?
A.无序数组
B.有序数组
C.链表
D.稀疏数组
5.在哈希表中,解决冲突的常见方法不包括?
A.开放地址法
B.链地址法
C.二分查找法
D.双重散列法
6.下列哪个不是图的基本属性?
A.顶点
B.边
C.权重
D.队列
7.堆排序的时间复杂度是?
A.O(n)
B.O(nlogn)
C.O(n2)
D.O(logn)
8.在下列数据结构中,递归算法最适用的是?
A.数组
B.队列
C.栈
D.树
9.二叉搜索树的中序遍历结果是什么?
A.前序遍历顺序
B.后序遍历顺序
C.递增顺序
D.递减顺序
10.下列哪个不是算法的时间复杂度表示?
A.大O表示法
B.大Ω表示法
C.大Θ表示法
D.大Π表示法
二、填空题(每题2分,共10题
原创力文档

文档评论(0)