- 1
- 0
- 约3.49千字
- 约 9页
- 2026-08-30 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件工程师认证培训习题含算法逻辑解析
一、选择题(共5题,每题2分,合计10分)
1.关于算法复杂度的描述,以下说法正确的是?
A.时间复杂度只关注算法执行所需的时间
B.空间复杂度只关注算法执行所需的存储空间
C.优化算法复杂度通常意味着牺牲执行速度
D.算法复杂度与编程语言无关
2.以下排序算法中,最坏情况下时间复杂度为O(n2)的是?
A.快速排序
B.归并排序
C.堆排序
D.插入排序
3.以下数据结构中,适合用于实现LRU(最近最少使用)缓存的是?
A.队列
B.栈
C.哈希表+链表
D.树
4.在分布式系统中,以下哪项不是CAP定理的核心要素?
A.一致性(Consistency)
B.可用性(Availability)
C.分区容错性(PartitionTolerance)
D.可扩展性(Scalability)
5.以下加密算法中,属于非对称加密的是?
A.DES
B.AES
C.RSA
D.MD5
二、填空题(共5题,每题2分,合计10分)
6.在快速排序算法中,选择枢轴元素的不同策略会影响算法的______性能。
7.堆数据结构的根节点值一定是整个堆中的______值(最大堆)或______值(最小堆)。
8.在分布式数据库中,为了实现高可用性
原创力文档

文档评论(0)