- 0
- 0
- 约3.49千字
- 约 10页
- 2026-06-25 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年计算机二级考试编程语言与算法实战练习题
一、选择题(共5题,每题2分,共10分)
1.以下哪种数据结构最适合用于实现栈(Stack)?
A.链表(LinkedList)
B.双向链表(DoublyLinkedList)
C.队列(Queue)
D.堆(Heap)
2.快速排序(QuickSort)的平均时间复杂度是多少?
A.O(n2)
B.O(nlogn)
C.O(logn)
D.O(n)
3.在C语言中,以下哪个关键字用于定义常量?
A.const
B.define
C.final
D.static
4.以下哪个算法不属于分治法(DivideandConquer)?
A.快速排序(QuickSort)
B.归并排序(MergeSort)
C.冒泡排序(BubbleSort)
D.二分查找(BinarySearch)
5.在Java中,以下哪个集合类不允许重复元素?
A.ArrayList
B.HashSet
C.LinkedList
D.HashMap
二、填空题(共5题,每题2分,共10分)
1.在二叉树中,若一个节点的度为0,则称该节点为______。
(答案:叶子节点)
2.在Dijkstra算法中,用于记录每个节点到源节点的最短路径的
原创力文档

文档评论(0)