- 0
- 0
- 约3.27千字
- 约 12页
- 2026-09-04 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年数据结构与算法:计算机专业基础题库
一、单项选择题(每题2分,共20题)
1.在下列数据结构中,插入和删除操作最方便的是()。
A.链表
B.数组
C.栈
D.队列
2.栈的插入和删除操作都在同一端进行,这一端称为()。
A.根节点
B.栈顶
C.栈底
D.叶节点
3.队列的“先进先出”特性是指()。
A.先进入的元素先被处理
B.后进入的元素先被处理
C.元素随机被处理
D.元素按大小排序被处理
4.二叉树的深度为k,则最多有()个结点。
A.k
B.2k
C.2^k-1
D.2^(k-1)
5.满二叉树是指()。
A.没有度为0的结点
B.每个结点要么没有子结点,要么有两个子结点
C.除叶子结点外,每个结点都有两个子结点
D.所有结点的度数都相同
6.在深度为5的二叉树中,最多有多少个结点?
A.32
B.31
C.63
D.64
7.哈希表解决冲突的常用方法有()。
A.开放定址法
B.链地址法
C.双哈希法
D.以上都是
8.冒泡排序的时间复杂度在最好情况下是()。
A.O(n^2)
B.O(nlogn)
C.O(n)
D.O(1)
9.快速排序的平均时间复杂度是()。
A.O(n^2)
B.O(nlogn)
C.O(n)
原创力文档

文档评论(0)