姚班试题及答案
一、选择题(100分)
1.在最坏情况下,快速排序的时间复杂度是()
A.O(n)
B.O(nlogn)
C.O(n^2)
D.O(n^3)
答案:C。快速排序的平均时间复杂度是O(nlogn),但在最坏情况下(如输入已经有序或逆序),每次划分只能将问题规模减少1,导致时间复杂度退化为O(n^2)。选项A是线性时间,适用于某些特殊算法如计数排序;选项B是快速排序的平均情况时间复杂度;选项D是立方级复杂度,通常出现在三重嵌套循环中。
2.下列哪种数据结构最适合实现LRU缓存?
A.链表
B.哈希表
C.平衡二
您可能关注的文档
最近下载
- 老旧供水管网改造项目施工组织设计.docx
- 废旧手机拆解回收技术规范.docx VIP
- 东北财经大学《高等数学上》2025--2026学年期末试卷(A卷)含答案.pdf VIP
- 小学道德与法治新部编版四年级上册第三单元第7课 神奇的世界教案(2026秋).pdf
- 污水处理厂中水回用工程施工组织设计.doc VIP
- 2026年团员团章考试题及答案解析.docx VIP
- 工会改革创新课件.pptx VIP
- 九年级化学金属和酸反应专题训练.doc VIP
- 某污水处理厂及再生水回用工程施工组织设计.doc VIP
- 八年级数学上册专题14.1 幂的运算(重点题专项讲练)(人教版)(原卷版).docx VIP
原创力文档

文档评论(0)