- 2
- 0
- 约3.68千字
- 约 11页
- 2026-08-03 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年计算机二级考试编程语言与算法实战训练题
一、选择题(每题2分,共20分)
说明:本部分共10题,每题只有一个正确答案。
1.在Python中,用于删除字典中指定键值对的语句是?
A.`remove(key)`
B.`pop(key)`
C.`delete(key)`
D.`del(key)`
2.以下哪个不是算法复杂度的时间复杂度表示方法?
A.O(1)
B.O(n2)
C.O(logn)
D.O(n!)
3.在C++中,动态分配内存应使用的关键字是?
A.`static`
B.`malloc`
C.`new`
D.`free`
4.下列数据结构中,最适合用于实现LRU(最近最少使用)缓存的是?
A.队列
B.哈希表
C.堆
D.双向链表
5.在Java中,定义一个不可变类应该遵循的原则不包括?
A.所有字段为`final`
B.提供无参构造器
C.不提供任何修改器(setter)
D.允许字段被外部类直接访问
6.快速排序的平均时间复杂度是?
A.O(n)
B.O(nlogn)
C.O(n2)
D.O(logn)
7.在SQL中,用于对结果集进行分组的语句是?
A.`SELECT`
B.`GROUPBY`
C.`ORDERBY`
D.`HAV
原创力文档

文档评论(0)