最佳答案
最近最少使用(LRU)缓存是首先丢弃最近使用次数最少的项目 如何设计和实现这样的缓存类? 设计要求如下:
1)尽快找到货物
2)一旦缓存丢失并且缓存已满,我们需要尽快更换最近使用次数最少的项目。
如何从设计模式和算法设计的角度来分析和实现这个问题?