- 1
- 0
- 约3.34千字
- 约 13页
- 2026-10-04 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年数据结构与算法:软件开发基础知识点题库
一、单选题(共10题,每题2分)
1.在下列数据结构中,插入和删除操作最方便的是()。
A.链表
B.数组
C.栈
D.队列
2.下列哪个不是树的基本性质?()
A.树中每个结点有且只有一个父结点
B.树中至少有一个结点没有父结点(根结点)
C.树中结点的最大度为2
D.树是无环连通图
3.快速排序的平均时间复杂度是()。
A.O(n)
B.O(nlogn)
C.O(n2)
D.O(logn)
4.以下哪个算法适用于查找无序数组中的最小值?()
A.快速排序
B.二分查找
C.线性查找
D.堆排序
5.栈的特点是()。
A.先进先出(FIFO)
B.先进后出(LIFO)
C.后进先出(LIFO)
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.左子
原创力文档

文档评论(0)