白板试题及答案
一、选择题(20分)
1.以下哪种数据结构最适合实现最近最少使用(LRU)缓存机制?
A.队列
B.哈希表
C.哈希表与双向链表的组合
D.栈
答案:C
解释:LRU缓存需要同时支持快速查找、插入、删除,并且还要能够按照访问顺序排列。哈希表可以提供O(1)的查找、插入、删除操作,而双向链表可以维护访问顺序。将两者结合,可以实现高效的LRU缓存。队列和栈无法高效地实现LRU缓存的所有操作。
2.在二叉搜索树中,最坏情况下查找、插入和删除操作的时间复杂度是:
A.O(1)
B.O(logn)
C.O(n)
您可能关注的文档
最近下载
- 宠物寄养协议.docx VIP
- 2025年九年级数学秋季开学第一课(北师大版)(课件).pptx VIP
- 天正电气TG3000恒压供水控制器.pdf
- 2026年小升初英语分班考试综合模拟试卷(含答案逐题解析与听力原文).docx VIP
- OceanStor_SNS2624&SNS3664&SNS5604&SNS5608_V200R001_License介绍和激活流程指导书_01.pdf VIP
- 老子道德经(赵孟頫) -大字曹全碑版.doc VIP
- AZ80镁合金与异种合金的电偶腐蚀研究.pdf VIP
- 广东汕头潮阳区2025-2026学年八年级下学期期末语文试题【含答案】.pdf VIP
- 新22J03 外装修-标准图集.docx VIP
- CANON数码多功能复合机imageRUNNER 2425用户手册.pdf VIP
原创力文档

文档评论(0)