Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit e984c6b

Browse files
author
Shuo
committed
A: tag
1 parent d50023a commit e984c6b

File tree

9 files changed

+287
-0
lines changed

9 files changed

+287
-0
lines changed

‎tag/design/README.md‎

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,64 @@
99

1010
| # | 题目 | 标签 | 难度 |
1111
| :-: | - | - | :-: |
12+
| 1797 | [设计一个验证系统](../../problems/design-authentication-manager) | [[设计](../design/README.md)] [[哈希表](../hash-table/README.md)] | Medium |
13+
| 1756 | [设计最近使用(MRU)队列](../../problems/design-most-recently-used-queue) 🔒 | [[设计](../design/README.md)] [[数组](../array/README.md)] | Medium |
14+
| 1670 | [设计前中后队列](../../problems/design-front-middle-back-queue) | [[设计](../design/README.md)] [[链表](../linked-list/README.md)] | Medium |
15+
| 1656 | [设计有序流](../../problems/design-an-ordered-stream) | [[设计](../design/README.md)] [[数组](../array/README.md)] | Easy |
16+
| 1628 | [设计带解析函数的表达式树](../../problems/design-an-expression-tree-with-evaluate-function) 🔒 | [[](../tree/README.md)] [[设计](../design/README.md)] | Medium |
17+
| 1622 | [奇妙序列](../../problems/fancy-sequence) | [[设计](../design/README.md)] [[数学](../math/README.md)] | Hard |
18+
| 1603 | [设计停车系统](../../problems/design-parking-system) | [[设计](../design/README.md)] | Easy |
19+
| 1600 | [皇位继承顺序](../../problems/throne-inheritance) | [[](../tree/README.md)] [[设计](../design/README.md)] | Medium |
20+
| 1586 | [二叉搜索树迭代器 II](../../problems/binary-search-tree-iterator-ii) 🔒 | [[](../tree/README.md)] [[设计](../design/README.md)] | Medium |
21+
| 1500 | [设计文件分享系统](../../problems/design-a-file-sharing-system) 🔒 | [[设计](../design/README.md)] [[数组](../array/README.md)] | Medium |
22+
| 1472 | [设计浏览器历史记录](../../problems/design-browser-history) | [[设计](../design/README.md)] | Medium |
23+
| 1429 | [第一个唯一数字](../../problems/first-unique-number) 🔒 | [[设计](../design/README.md)] [[哈希表](../hash-table/README.md)] | Medium |
24+
| 1396 | [设计地铁系统](../../problems/design-underground-system) | [[设计](../design/README.md)] | Medium |
25+
| 1381 | [设计一个支持增量操作的栈](../../problems/design-a-stack-with-increment-operation) | [[](../stack/README.md)] [[设计](../design/README.md)] | Medium |
26+
| 1357 | [每隔 n 个顾客打折](../../problems/apply-discount-every-n-orders) | [[设计](../design/README.md)] | Medium |
27+
| 1352 | [最后 K 个数的乘积](../../problems/product-of-the-last-k-numbers) | [[设计](../design/README.md)] [[数组](../array/README.md)] | Medium |
28+
| 1348 | [推文计数](../../problems/tweet-counts-per-frequency) | [[设计](../design/README.md)] | Medium |
29+
| 1286 | [字母组合迭代器](../../problems/iterator-for-combination) | [[设计](../design/README.md)] [[回溯算法](../backtracking/README.md)] | Medium |
30+
| 1244 | [力扣排行榜](../../problems/design-a-leaderboard) 🔒 | [[排序](../sort/README.md)] [[设计](../design/README.md)] [[哈希表](../hash-table/README.md)] | Medium |
31+
| 1206 | [设计跳表](../../problems/design-skiplist) | [[设计](../design/README.md)] | Hard |
32+
| 1172 | [餐盘栈](../../problems/dinner-plate-stacks) | [[设计](../design/README.md)] | Hard |
33+
| 1166 | [设计文件系统](../../problems/design-file-system) 🔒 | [[设计](../design/README.md)] [[哈希表](../hash-table/README.md)] | Medium |
34+
| 716 | [最大栈](../../problems/max-stack) 🔒 | [[设计](../design/README.md)] | Easy |
35+
| 707 | [设计链表](../../problems/design-linked-list) | [[设计](../design/README.md)] [[链表](../linked-list/README.md)] | Medium |
36+
| 706 | [设计哈希映射](../../problems/design-hashmap) | [[设计](../design/README.md)] [[哈希表](../hash-table/README.md)] | Easy |
37+
| 705 | [设计哈希集合](../../problems/design-hashset) | [[设计](../design/README.md)] [[哈希表](../hash-table/README.md)] | Easy |
38+
| 703 | [数据流中的第 K 大元素](../../problems/kth-largest-element-in-a-stream) | [[](../heap/README.md)] [[设计](../design/README.md)] | Easy |
39+
| 642 | [设计搜索自动补全系统](../../problems/design-search-autocomplete-system) 🔒 | [[设计](../design/README.md)] [[字典树](../trie/README.md)] | Hard |
40+
| 641 | [设计循环双端队列](../../problems/design-circular-deque) | [[设计](../design/README.md)] [[队列](../queue/README.md)] | Medium |
41+
| 635 | [设计日志存储系统](../../problems/design-log-storage-system) 🔒 | [[设计](../design/README.md)] [[字符串](../string/README.md)] | Medium |
42+
| 631 | [设计 Excel 求和公式](../../problems/design-excel-sum-formula) 🔒 | [[设计](../design/README.md)] | Hard |
43+
| 622 | [设计循环队列](../../problems/design-circular-queue) | [[设计](../design/README.md)] [[队列](../queue/README.md)] | Medium |
44+
| 604 | [迭代压缩字符串](../../problems/design-compressed-string-iterator) 🔒 | [[设计](../design/README.md)] | Easy |
45+
| 588 | [设计内存文件系统](../../problems/design-in-memory-file-system) 🔒 | [[设计](../design/README.md)] | Hard |
46+
| 460 | [LFU 缓存](../../problems/lfu-cache) | [[设计](../design/README.md)] | Hard |
47+
| 432 | [全 O(1) 的数据结构](../../problems/all-oone-data-structure) | [[设计](../design/README.md)] | Hard |
48+
| 381 | [O(1) 时间插入、删除和获取随机元素 - 允许重复](../../problems/insert-delete-getrandom-o1-duplicates-allowed) | [[设计](../design/README.md)] [[数组](../array/README.md)] [[哈希表](../hash-table/README.md)] | Hard |
49+
| 380 | [常数时间插入、删除和获取随机元素](../../problems/insert-delete-getrandom-o1) | [[设计](../design/README.md)] [[数组](../array/README.md)] [[哈希表](../hash-table/README.md)] | Medium |
50+
| 379 | [电话目录管理系统](../../problems/design-phone-directory) 🔒 | [[设计](../design/README.md)] [[链表](../linked-list/README.md)] | Medium |
51+
| 362 | [敲击计数器](../../problems/design-hit-counter) 🔒 | [[设计](../design/README.md)] | Medium |
52+
| 359 | [日志速率限制器](../../problems/logger-rate-limiter) 🔒 | [[设计](../design/README.md)] [[哈希表](../hash-table/README.md)] | Easy |
53+
| 355 | [设计推特](../../problems/design-twitter) | [[](../heap/README.md)] [[设计](../design/README.md)] [[哈希表](../hash-table/README.md)] | Medium |
54+
| 353 | [贪吃蛇](../../problems/design-snake-game) 🔒 | [[设计](../design/README.md)] [[队列](../queue/README.md)] | Medium |
55+
| 348 | [设计井字棋](../../problems/design-tic-tac-toe) 🔒 | [[设计](../design/README.md)] | Medium |
56+
| 346 | [数据流中的移动平均值](../../problems/moving-average-from-data-stream) 🔒 | [[设计](../design/README.md)] [[队列](../queue/README.md)] | Easy |
57+
| 341 | [扁平化嵌套列表迭代器](../../problems/flatten-nested-list-iterator) | [[](../stack/README.md)] [[设计](../design/README.md)] | Medium |
58+
| 297 | [二叉树的序列化与反序列化](../../problems/serialize-and-deserialize-binary-tree) | [[](../tree/README.md)] [[设计](../design/README.md)] | Hard |
59+
| 295 | [数据流的中位数](../../problems/find-median-from-data-stream) | [[](../heap/README.md)] [[设计](../design/README.md)] | Hard |
60+
| 288 | [单词的唯一缩写](../../problems/unique-word-abbreviation) 🔒 | [[设计](../design/README.md)] [[哈希表](../hash-table/README.md)] | Medium |
61+
| 284 | [顶端迭代器](../../problems/peeking-iterator) | [[设计](../design/README.md)] | Medium |
62+
| 281 | [锯齿迭代器](../../problems/zigzag-iterator) 🔒 | [[设计](../design/README.md)] | Medium |
63+
| 251 | [展开二维向量](../../problems/flatten-2d-vector) 🔒 | [[设计](../design/README.md)] | Medium |
64+
| 244 | [最短单词距离 II](../../problems/shortest-word-distance-ii) 🔒 | [[设计](../design/README.md)] [[哈希表](../hash-table/README.md)] | Medium |
65+
| 232 | [用栈实现队列](../../problems/implement-queue-using-stacks) | [[](../stack/README.md)] [[设计](../design/README.md)] | Easy |
66+
| 225 | [用队列实现栈](../../problems/implement-stack-using-queues) | [[](../stack/README.md)] [[设计](../design/README.md)] | Easy |
67+
| 211 | [添加与搜索单词 - 数据结构设计](../../problems/design-add-and-search-words-data-structure) | [[深度优先搜索](../depth-first-search/README.md)] [[设计](../design/README.md)] [[字典树](../trie/README.md)] [[回溯算法](../backtracking/README.md)] | Medium |
68+
| 208 | [实现 Trie (前缀树)](../../problems/implement-trie-prefix-tree) | [[设计](../design/README.md)] [[字典树](../trie/README.md)] | Medium |
69+
| 173 | [二叉搜索树迭代器](../../problems/binary-search-tree-iterator) | [[](../stack/README.md)] [[](../tree/README.md)] [[设计](../design/README.md)] | Medium |
70+
| 170 | [两数之和 III - 数据结构设计](../../problems/two-sum-iii-data-structure-design) 🔒 | [[设计](../design/README.md)] [[哈希表](../hash-table/README.md)] | Easy |
71+
| 155 | [最小栈](../../problems/min-stack) | [[](../stack/README.md)] [[设计](../design/README.md)] | Easy |
72+
| 146 | [LRU 缓存机制](../../problems/lru-cache) | [[设计](../design/README.md)] | Medium |

‎tag/heap/README.md‎

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,47 @@
99

1010
| # | 题目 | 标签 | 难度 |
1111
| :-: | - | - | :-: |
12+
| 1810 | [Minimum Path Cost in a Hidden Grid](../../problems/minimum-path-cost-in-a-hidden-grid) 🔒 | [[](../heap/README.md)] [[深度优先搜索](../depth-first-search/README.md)] [[](../graph/README.md)] | Medium |
13+
| 1801 | [积压订单中的订单总数](../../problems/number-of-orders-in-the-backlog) | [[](../heap/README.md)] [[贪心算法](../greedy/README.md)] | Medium |
14+
| 1792 | [最大平均通过率](../../problems/maximum-average-pass-ratio) | [[](../heap/README.md)] | Medium |
15+
| 1760 | [袋子里最少数目的球](../../problems/minimum-limit-of-balls-in-a-bag) | [[](../heap/README.md)] [[二分查找](../binary-search/README.md)] | Medium |
16+
| 1753 | [移除石子的最大得分](../../problems/maximum-score-from-removing-stones) | [[](../heap/README.md)] [[数学](../math/README.md)] | Medium |
17+
| 1705 | [吃苹果的最大数目](../../problems/maximum-number-of-eaten-apples) | [[](../heap/README.md)] [[贪心算法](../greedy/README.md)] | Medium |
18+
| 1675 | [数组的最小偏移量](../../problems/minimize-deviation-in-array) | [[](../heap/README.md)] [[Ordered Map](../ordered-map/README.md)] | Hard |
19+
| 1673 | [找出最具竞争力的子序列](../../problems/find-the-most-competitive-subsequence) | [[](../stack/README.md)] [[](../heap/README.md)] [[贪心算法](../greedy/README.md)] [[队列](../queue/README.md)] | Medium |
20+
| 1642 | [可以到达的最远建筑](../../problems/furthest-building-you-can-reach) | [[](../heap/README.md)] [[二分查找](../binary-search/README.md)] | Medium |
21+
| 1439 | [有序矩阵中的第 k 个最小数组和](../../problems/find-the-kth-smallest-sum-of-a-matrix-with-sorted-rows) | [[](../heap/README.md)] | Hard |
22+
| 1054 | [距离相等的条形码](../../problems/distant-barcodes) | [[](../heap/README.md)] [[排序](../sort/README.md)] | Medium |
23+
| 1046 | [最后一块石头的重量](../../problems/last-stone-weight) | [[](../heap/README.md)] [[贪心算法](../greedy/README.md)] | Easy |
24+
| 973 | [最接近原点的 K 个点](../../problems/k-closest-points-to-origin) | [[](../heap/README.md)] [[排序](../sort/README.md)] [[分治算法](../divide-and-conquer/README.md)] | Medium |
25+
| 882 | [细分图中的可到达结点](../../problems/reachable-nodes-in-subdivided-graph) | [[](../heap/README.md)] [[广度优先搜索](../breadth-first-search/README.md)] | Hard |
26+
| 871 | [最低加油次数](../../problems/minimum-number-of-refueling-stops) | [[](../heap/README.md)] [[动态规划](../dynamic-programming/README.md)] | Hard |
27+
| 864 | [获取所有钥匙的最短路径](../../problems/shortest-path-to-get-all-keys) | [[](../heap/README.md)] [[广度优先搜索](../breadth-first-search/README.md)] | Hard |
28+
| 857 | [雇佣 K 名工人的最低成本](../../problems/minimum-cost-to-hire-k-workers) | [[](../heap/README.md)] | Hard |
29+
| 818 | [赛车](../../problems/race-car) | [[](../heap/README.md)] [[动态规划](../dynamic-programming/README.md)] | Hard |
30+
| 787 | [K 站中转内最便宜的航班](../../problems/cheapest-flights-within-k-stops) | [[](../heap/README.md)] [[广度优先搜索](../breadth-first-search/README.md)] [[动态规划](../dynamic-programming/README.md)] | Medium |
31+
| 786 | [第 K 个最小的素数分数](../../problems/k-th-smallest-prime-fraction) | [[](../heap/README.md)] [[二分查找](../binary-search/README.md)] | Hard |
32+
| 778 | [水位上升的泳池中游泳](../../problems/swim-in-rising-water) | [[](../heap/README.md)] [[深度优先搜索](../depth-first-search/README.md)] [[并查集](../union-find/README.md)] [[二分查找](../binary-search/README.md)] | Hard |
33+
| 767 | [重构字符串](../../problems/reorganize-string) | [[](../heap/README.md)] [[贪心算法](../greedy/README.md)] [[排序](../sort/README.md)] [[字符串](../string/README.md)] | Medium |
34+
| 759 | [员工空闲时间](../../problems/employee-free-time) 🔒 | [[](../heap/README.md)] [[贪心算法](../greedy/README.md)] | Hard |
35+
| 743 | [网络延迟时间](../../problems/network-delay-time) | [[](../heap/README.md)] [[深度优先搜索](../depth-first-search/README.md)] [[广度优先搜索](../breadth-first-search/README.md)] [[](../graph/README.md)] | Medium |
36+
| 719 | [找出第 k 小的距离对](../../problems/find-k-th-smallest-pair-distance) | [[](../heap/README.md)] [[数组](../array/README.md)] [[二分查找](../binary-search/README.md)] | Hard |
37+
| 703 | [数据流中的第 K 大元素](../../problems/kth-largest-element-in-a-stream) | [[](../heap/README.md)] [[设计](../design/README.md)] | Easy |
38+
| 692 | [前K个高频单词](../../problems/top-k-frequent-words) | [[](../heap/README.md)] [[字典树](../trie/README.md)] [[哈希表](../hash-table/README.md)] | Medium |
39+
| 659 | [分割数组为连续子序列](../../problems/split-array-into-consecutive-subsequences) | [[](../heap/README.md)] [[贪心算法](../greedy/README.md)] | Medium |
40+
| 502 | [IPO](../../problems/ipo) | [[](../heap/README.md)] [[贪心算法](../greedy/README.md)] | Hard |
41+
| 451 | [根据字符出现频率排序](../../problems/sort-characters-by-frequency) | [[](../heap/README.md)] [[哈希表](../hash-table/README.md)] | Medium |
42+
| 407 | [接雨水 II](../../problems/trapping-rain-water-ii) | [[](../heap/README.md)] [[广度优先搜索](../breadth-first-search/README.md)] | Hard |
43+
| 378 | [有序矩阵中第 K 小的元素](../../problems/kth-smallest-element-in-a-sorted-matrix) | [[](../heap/README.md)] [[二分查找](../binary-search/README.md)] | Medium |
44+
| 373 | [查找和最小的K对数字](../../problems/find-k-pairs-with-smallest-sums) | [[](../heap/README.md)] | Medium |
45+
| 358 | [K 距离间隔重排字符串](../../problems/rearrange-string-k-distance-apart) 🔒 | [[](../heap/README.md)] [[贪心算法](../greedy/README.md)] [[哈希表](../hash-table/README.md)] | Hard |
46+
| 355 | [设计推特](../../problems/design-twitter) | [[](../heap/README.md)] [[设计](../design/README.md)] [[哈希表](../hash-table/README.md)] | Medium |
47+
| 347 | [前 K 个高频元素](../../problems/top-k-frequent-elements) | [[](../heap/README.md)] [[哈希表](../hash-table/README.md)] | Medium |
48+
| 313 | [超级丑数](../../problems/super-ugly-number) | [[](../heap/README.md)] [[数学](../math/README.md)] | Medium |
49+
| 295 | [数据流的中位数](../../problems/find-median-from-data-stream) | [[](../heap/README.md)] [[设计](../design/README.md)] | Hard |
50+
| 264 | [丑数 II](../../problems/ugly-number-ii) | [[](../heap/README.md)] [[数学](../math/README.md)] [[动态规划](../dynamic-programming/README.md)] | Medium |
51+
| 253 | [会议室 II](../../problems/meeting-rooms-ii) 🔒 | [[](../heap/README.md)] [[贪心算法](../greedy/README.md)] [[排序](../sort/README.md)] | Medium |
52+
| 239 | [滑动窗口最大值](../../problems/sliding-window-maximum) | [[](../heap/README.md)] [[Sliding Window](../sliding-window/README.md)] | Hard |
53+
| 218 | [天际线问题](../../problems/the-skyline-problem) | [[](../heap/README.md)] [[树状数组](../binary-indexed-tree/README.md)] [[线段树](../segment-tree/README.md)] [[分治算法](../divide-and-conquer/README.md)] [[Line Sweep](../line-sweep/README.md)] | Hard |
54+
| 215 | [数组中的第K个最大元素](../../problems/kth-largest-element-in-an-array) | [[](../heap/README.md)] [[分治算法](../divide-and-conquer/README.md)] | Medium |
55+
| 23 | [合并K个升序链表](../../problems/merge-k-sorted-lists) | [[](../heap/README.md)] [[链表](../linked-list/README.md)] [[分治算法](../divide-and-conquer/README.md)] | Hard |

‎tag/memoization/README.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@
99

1010
| # | 题目 | 标签 | 难度 |
1111
| :-: | - | - | :-: |
12+
| 329 | [矩阵中的最长递增路径](../../problems/longest-increasing-path-in-a-matrix) | [[深度优先搜索](../depth-first-search/README.md)] [[拓扑排序](../topological-sort/README.md)] [[记忆化](../memoization/README.md)] | Hard |

‎tag/ordered-map/README.md‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,17 @@
99

1010
| # | 题目 | 标签 | 难度 |
1111
| :-: | - | - | :-: |
12+
| 1675 | [数组的最小偏移量](../../problems/minimize-deviation-in-array) | [[](../heap/README.md)] [[Ordered Map](../ordered-map/README.md)] | Hard |
13+
| 1649 | [通过指令创建有序数组](../../problems/create-sorted-array-through-instructions) | [[树状数组](../binary-indexed-tree/README.md)] [[线段树](../segment-tree/README.md)] [[二分查找](../binary-search/README.md)] [[Ordered Map](../ordered-map/README.md)] | Hard |
14+
| 1606 | [找到处理最多请求的服务器](../../problems/find-servers-that-handled-most-number-of-requests) | [[Ordered Map](../ordered-map/README.md)] | Hard |
15+
| 1604 | [警告一小时内使用相同员工卡大于等于三次的人](../../problems/alert-using-same-key-card-three-or-more-times-in-a-one-hour-period) | [[字符串](../string/README.md)] [[Ordered Map](../ordered-map/README.md)] | Medium |
16+
| 975 | [奇偶跳](../../problems/odd-even-jump) | [[](../stack/README.md)] [[动态规划](../dynamic-programming/README.md)] [[Ordered Map](../ordered-map/README.md)] | Hard |
17+
| 855 | [考场就座](../../problems/exam-room) | [[Ordered Map](../ordered-map/README.md)] | Medium |
18+
| 846 | [一手顺子](../../problems/hand-of-straights) | [[Ordered Map](../ordered-map/README.md)] | Medium |
19+
| 732 | [我的日程安排表 III](../../problems/my-calendar-iii) | [[线段树](../segment-tree/README.md)] [[Ordered Map](../ordered-map/README.md)] | Hard |
20+
| 731 | [我的日程安排表 II](../../problems/my-calendar-ii) | [[Ordered Map](../ordered-map/README.md)] | Medium |
21+
| 715 | [Range 模块](../../problems/range-module) | [[线段树](../segment-tree/README.md)] [[Ordered Map](../ordered-map/README.md)] | Hard |
22+
| 699 | [掉落的方块](../../problems/falling-squares) | [[线段树](../segment-tree/README.md)] [[Ordered Map](../ordered-map/README.md)] | Hard |
23+
| 683 | [K 个关闭的灯泡](../../problems/k-empty-slots) 🔒 | [[Ordered Map](../ordered-map/README.md)] | Hard |
24+
| 352 | [将数据流变为多个不相交区间](../../problems/data-stream-as-disjoint-intervals) | [[二分查找](../binary-search/README.md)] [[Ordered Map](../ordered-map/README.md)] | Hard |
25+
| 220 | [存在重复元素 III](../../problems/contains-duplicate-iii) | [[排序](../sort/README.md)] [[Ordered Map](../ordered-map/README.md)] | Medium |

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /