- 1
- 0
- 约3.75千字
- 约 7页
- 2026-08-13 发布于河南
- 举报
常见的算法笔试题
考试时间:______分钟总分:______分姓名:______
一、选择题(每题2分,共20分)
1.下列数据结构中,哪一种是先进后出(LIFO)的数据结构?
A.队列(Queue)
B.栈(Stack)
C.链表(LinkedList)
D.哈希表(HashTable)
2.在未排序的数组`arr`中查找元素`x`,最坏情况下的时间复杂度是多少?
A.O(1)
B.O(logn)
C.O(n)
D.O(nlogn)
3.快速排序的平均时间复杂度是多少?
A.O(1)
B.O(logn)
C.O(n)
D.O(nlogn)
4.判断一个二叉树是否是二叉搜索树,以下哪种方法最有效?
A.层序遍历
B.中序遍历
C.前序遍历
D.后序遍历
5.使用哈希表(假设哈希函数良好,冲突解决得当)进行插入、删除和查找操作的平均时间复杂度大致是多少?
A.O(1)
B.O(logn)
C.O(n)
D.O(nlogn)
6.在一个无向图中,如果存在一条经过所有顶点至少一次的路径,则称该图为?
A.树(Tr
原创力文档

文档评论(0)