381. O(1) 时间插入、删除和获取随机元素 - 允许重复

Hard | Array, Hash Table, Math, Design, Randomized

2026年4月20日 · 3 分钟

384. 打乱数组

Medium | Array, Math, Design, Randomized

2026年4月20日 · 2 分钟

432. 全 O(1) 的数据结构

Hard | Hash Table, Linked List, Design, Doubly-Linked List

2026年4月20日 · 4 分钟

449. 序列化和反序列化二叉搜索树

Medium | String, Tree, Depth-First Search, Breadth-First Search, Design, Binary Search Tree, Binary Tree

2026年4月20日 · 3 分钟

460. LFU 缓存

Hard | Hash Table, Linked List, Design, Doubly-Linked List

2026年4月20日 · 4 分钟

146. LRU 缓存

Medium | Hash Table, Linked List, Design, Doubly-Linked List

2026年4月17日 · 3 分钟

155. 最小栈

Medium | Stack, Design

2026年4月17日 · 2 分钟

173. 二叉搜索树迭代器

Medium | Stack, Tree, Design, Binary Search Tree, Binary Tree, Iterator

2026年4月17日 · 3 分钟

208. 实现 Trie(前缀树)

Medium | Hash Table, String, Design, Trie

2026年4月17日 · 3 分钟

211. 添加与搜索单词 - 数据结构设计

Medium | String, Depth-First Search, Design, Trie

2026年4月17日 · 3 分钟

225. 用队列实现栈

Easy | Stack, Design, Queue

2026年4月17日 · 2 分钟

232. 用栈实现队列

Easy | Stack, Design, Queue

2026年4月17日 · 3 分钟

284. 支持预览功能的迭代器

Medium | Array, Design, Iterator

2026年4月17日 · 3 分钟

295. 数据流的中位数

Hard | Two Pointers, Design, Sorting, Heap (Priority Queue), Data Stream

2026年4月17日 · 3 分钟

297. 序列化和反序列化二叉树

Hard | String, Tree, Depth-First Search, Breadth-First Search, Design, Binary Tree

2026年4月17日 · 3 分钟

303. 区间和检索 - 数组不可变

Easy | Array, Design, Prefix Sum

2026年4月17日 · 2 分钟

304. 二维区域和检索 - 矩阵不可变

Medium | Array, Design, Matrix, Prefix Sum

2026年4月17日 · 2 分钟

307. 区域和检索 - 数组可修改

Medium | Array, Divide and Conquer, Design, Binary Indexed Tree, Segment Tree

2026年4月17日 · 3 分钟