阿里代码评测:手撕LUR
阿里代码评测:手撕LRU题目描述个人思路代码并发场景下问题题目描述//评测题目:// 设计和构建一个“最近最久未使用”缓存(LRU),该缓存会删除最近最久未使用的项目。// 缓存应该从键映射到值(允许你插入和检索特定键对应的值),并在初始化时指定最大容量。// 当缓存被填满时,它应该删除最近最久未使用的项目。// 它应该支持以下操作: 获取数据 get 和 写入数据 put 。// 获取数据 get(key) - 如果密钥 (key) 存在于缓存中,则获取密钥的值(总是正数),否则返回 -1。




