- 2
- 0
- 约4.8千字
- 约 16页
- 2026-07-22 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年计算机科学基础试题库:算法、数据结构、编程语言全解析
一、单选题(共10题,每题2分,共20分)
1.算法分析中,时间复杂度通常用大O表示法来描述,以下哪个选项正确描述了算法的时间复杂度?
A.O(1)表示常数时间复杂度
B.O(n^2)表示线性时间复杂度
C.O(logn)表示多项式时间复杂度
D.O(2^n)表示对数时间复杂度
2.在数据结构中,栈(Stack)的特点是?
A.先进先出(FIFO)
B.后进先出(LIFO)
C.随机访问
D.顺序访问
3.以下哪种排序算法在最坏情况下具有线性时间复杂度?
A.快速排序
B.归并排序
C.堆排序
D.插入排序
4.在C++中,`#includevector`引入的是?
A.标准输入输出流库
B.标准字符串库
C.标准向量库
D.标准文件操作库
5.Java中的`final`关键字可以用于?
A.定义常量
B.定义抽象类
C.定义接口
D.定义泛型
6.以下哪个数据结构适合用于实现LRU(最近最少使用)缓存?
A.数组
B.链表
C.哈希表
D.二叉树
7.Python中,`lambda`函数的作用是?
A.定义类
B.定义函数
C.匿名函数
D.条件语句
8.在C语言中,`malloc()`函数的
原创力文档

文档评论(0)