描述 题目描述 一个缓存结构需要实现如下功能。 set(key, value):将记录(key, value)插入该结构 get(key):返回key对应的value值 示例 输入: [[1,1,1],[1,2,2],[1,3,2],[1,2,4],[1,3,5],[2,2],[1,4,4],[2,1]],3 返回值:[4,-1] 说明: 在执行"1 4 4"后,"1 1 1"被删除。因此第二次询问的答案为-1 知识点:模拟、数据结构、LRU、哈希 难度:⭐⭐⭐ 题解 图解: 方法一:双哈希 解题思路: 维护两个LinkedHashMap, 一个保存元素,一个保存key对应的使用频次...