[中等] 146. LRU 缓存[困难] 460. LFU 缓存[简单] 155. 最小栈[简单] 232. 用栈实现队列[简单] 225. 用队列实现栈[中等] 208. 实现 Trie (前缀树)[中等] 384. 打乱数组[中等] 470. 用 Rand7() 实现 Rand10()[困难] 480. 滑动窗口中位数[中等] 380. O(1) 时间插入、删除和获取随机元素[简单] 706. 设计哈希映射