File tree Expand file tree Collapse file tree 20 files changed +361
-171
lines changed Expand file tree Collapse file tree 20 files changed +361
-171
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -249,6 +249,7 @@ export default sidebar({
249249 "0236" ,
250250 "0237" ,
251251 "0238" ,
252+ "0239" ,
252253 "0240" ,
253254 "0242" ,
254255 "0257" ,
@@ -431,7 +432,8 @@ export default sidebar({
431432 text : "1300-1399" ,
432433 collapsible : true ,
433434 children : [
434- "1312"
435+ "1312" ,
436+ "1381"
435437 ] ,
436438 } ,
437439 {
Original file line number Diff line number Diff line change @@ -559,7 +559,7 @@ var lengthOfLongestSubstring = function (s) {
559559| 0995 | [ K 连续位的最小翻转次数] ( https://leetcode.com/problems/minimum-number-of-k-consecutive-bit-flips/ ) | | [ ` 位运算 ` ] ( /leetcode/outline/tag/bit-manipulation.md ) [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) ` 2+ ` | <font color =#ff334b >Hard</font > |
560560| 0683 | [ K 个关闭的灯泡] ( https://leetcode.com/problems/k-empty-slots/ ) | | [ ` 树状数组 ` ] ( /leetcode/outline/tag/fenwick-tree.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 有序集合 ` ] ( /leetcode/outline/tag/ordered-set.md ) ` 1+ ` | <font color =#ff334b >Hard</font > |
561561| 0220 | [ 存在重复元素 III] ( https://leetcode.com/problems/contains-duplicate-iii/ ) | | [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 桶排序 ` ] ( /leetcode/outline/tag/bucket-sort.md ) [ ` 有序集合 ` ] ( /leetcode/outline/tag/ordered-set.md ) ` 2+ ` | <font color =#ff334b >Hard</font > |
562- | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > |
562+ | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | [ JS ] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0239 ) | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > |
563563| 0480 | [ 滑动窗口中位数] ( https://leetcode.com/problems/sliding-window-median/ ) | | [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 哈希表 ` ] ( /leetcode/outline/tag/hash-table.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 1+ ` | <font color =#ff334b >Hard</font > |
564564
565565#### 不定长度窗口
Original file line number Diff line number Diff line change @@ -733,7 +733,7 @@ console.log(priorityQueue.count()); // output: 3
733733| 0451 | [ 根据字符出现频率排序] ( https://leetcode.com/problems/sort-characters-by-frequency/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0451 ) | [ ` 哈希表 ` ] ( /leetcode/outline/tag/hash-table.md ) [ ` 字符串 ` ] ( /leetcode/outline/tag/string.md ) [ ` 桶排序 ` ] ( /leetcode/outline/tag/bucket-sort.md ) ` 3+ ` | <font color =#ffb800 >Medium</font > |
734734| 0973 | [ 最接近原点的 K 个点] ( https://leetcode.com/problems/k-closest-points-to-origin/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0973 ) | [ ` 几何 ` ] ( /leetcode/outline/tag/geometry.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 数学 ` ] ( /leetcode/outline/tag/mathematics.md ) ` 4+ ` | <font color =#ffb800 >Medium</font > |
735735| 1296 | [ 划分数组为连续数字的集合] ( https://leetcode.com/problems/divide-array-in-sets-of-k-consecutive-numbers/ ) | | [ ` 贪心 ` ] ( /leetcode/outline/tag/greedy.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 哈希表 ` ] ( /leetcode/outline/tag/hash-table.md ) ` 1+ ` | <font color =#ffb800 >Medium</font > |
736- | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > |
736+ | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | [ JS ] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0239 ) | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > |
737737| 0295 | [ 数据流的中位数] ( https://leetcode.com/problems/find-median-from-data-stream/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0295 ) | [ ` 设计 ` ] ( /leetcode/outline/tag/design.md ) [ ` 双指针 ` ] ( /leetcode/outline/tag/two-pointers.md ) [ ` 数据流 ` ] ( /leetcode/outline/tag/data-streams.md ) ` 2+ ` | <font color =#ff334b >Hard</font > |
738738| 0023 | [ 合并 K 个升序链表] ( https://leetcode.com/problems/merge-k-sorted-lists/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0023 ) | [ ` 链表 ` ] ( /leetcode/outline/tag/linked-list.md ) [ ` 分治 ` ] ( /leetcode/outline/tag/divide-and-conquer.md ) [ ` 堆(优先队列) ` ] ( /leetcode/outline/tag/heap-priority-queue.md ) ` 1+ ` | <font color =#ff334b >Hard</font > |
739739| 0218 | [ 天际线问题] ( https://leetcode.com/problems/the-skyline-problem/ ) | | [ ` 树状数组 ` ] ( /leetcode/outline/tag/fenwick-tree.md ) [ ` 线段树 ` ] ( /leetcode/outline/tag/segment-tree.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) ` 4+ ` | <font color =#ff334b >Hard</font > |
Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ headerDepth: 0
5555| 0008 | [ 字符串转换整数 (atoi)] ( https://leetcode.com/problems/string-to-integer-atoi/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0008 ) | [ ` 字符串 ` ] ( /leetcode/outline/tag/string.md ) | <font color =#ffb800 >Medium</font > | 106 |
5656| 0002 | [ 两数相加] ( https://leetcode.com/problems/add-two-numbers/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0002 ) | [ ` 递归 ` ] ( /leetcode/outline/tag/recursion.md ) [ ` 链表 ` ] ( /leetcode/outline/tag/linked-list.md ) [ ` 数学 ` ] ( /leetcode/outline/tag/mathematics.md ) | <font color =#ffb800 >Medium</font > | 106 |
5757| 0022 | [ 括号生成] ( https://leetcode.com/problems/generate-parentheses/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0022 ) | [ ` 字符串 ` ] ( /leetcode/outline/tag/string.md ) [ ` 动态规划 ` ] ( /leetcode/outline/tag/dynamic-programming.md ) [ ` 回溯 ` ] ( /leetcode/outline/tag/backtracking.md ) | <font color =#ffb800 >Medium</font > | 105 |
58- | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > | 98 |
58+ | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | [ JS ] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0239 ) | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > | 98 |
5959| 0041 | [ 缺失的第一个正数] ( https://leetcode.com/problems/first-missing-positive/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0041 ) | [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 哈希表 ` ] ( /leetcode/outline/tag/hash-table.md ) | <font color =#ff334b >Hard</font > | 97 |
6060| 0165 | [ 比较版本号] ( https://leetcode.com/problems/compare-version-numbers/ ) | | [ ` 双指针 ` ] ( /leetcode/outline/tag/two-pointers.md ) [ ` 字符串 ` ] ( /leetcode/outline/tag/string.md ) | <font color =#ffb800 >Medium</font > | 96 |
6161| 剑指 Offer 22 | [ 链表中倒数第k个节点] ( https://leetcode.cn/problems/lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/jz_offer_22_1 ) | [ ` 链表 ` ] ( /leetcode/outline/tag/linked-list.md ) [ ` 双指针 ` ] ( /leetcode/outline/tag/two-pointers.md ) | <font color =#15bd66 >Easy</font > | 95 |
Original file line number Diff line number Diff line change @@ -439,7 +439,7 @@ headerDepth: 0
439439| 0069 | [ x 的平方根] ( https://leetcode.com/problems/sqrtx/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0069 ) | [ ` 数学 ` ] ( /leetcode/outline/tag/mathematics.md ) [ ` 二分查找 ` ] ( /leetcode/outline/tag/binary-search.md ) | <font color =#15bd66 >Easy</font > | 15 |
440440| 0094 | [ 二叉树的中序遍历] ( https://leetcode.com/problems/binary-tree-inorder-traversal/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0094 ) | [ ` 栈 ` ] ( /leetcode/outline/tag/stack.md ) [ ` 树 ` ] ( /leetcode/outline/tag/tree.md ) [ ` 深度优先搜索 ` ] ( /leetcode/outline/tag/depth-first-search.md ) ` 1+ ` | <font color =#15bd66 >Easy</font > | 14 |
441441| 1143 | [ 最长公共子序列] ( https://leetcode.com/problems/longest-common-subsequence/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/1143 ) | [ ` 字符串 ` ] ( /leetcode/outline/tag/string.md ) [ ` 动态规划 ` ] ( /leetcode/outline/tag/dynamic-programming.md ) | <font color =#ffb800 >Medium</font > | 14 |
442- | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > | 14 |
442+ | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | [ JS ] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0239 ) | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > | 14 |
443443| 剑指 Offer 40 | [ 最小的k个数] ( https://leetcode.cn/problems/zui-xiao-de-kge-shu-lcof/ ) | | [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 分治 ` ] ( /leetcode/outline/tag/divide-and-conquer.md ) [ ` 快速选择 ` ] ( /leetcode/outline/tag/quick-select.md ) ` 2+ ` | <font color =#15bd66 >Easy</font > | 13 |
444444
445445
Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ headerDepth: 0
8282| 题号 | 标题 | 题解 | 标签 | 难度 | 频次 |
8383| :------: | :------ | :------: | :------ | :------ | :------: |
8484| 0347 | [ 前 K 个高频元素] ( https://leetcode.com/problems/top-k-frequent-elements/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0347 ) | [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 哈希表 ` ] ( /leetcode/outline/tag/hash-table.md ) [ ` 分治 ` ] ( /leetcode/outline/tag/divide-and-conquer.md ) ` 5+ ` | <font color =#ffb800 >Medium</font > | 25 |
85- | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > | 98 |
85+ | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | [ JS ] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0239 ) | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > | 98 |
8686| 0295 | [ 数据流的中位数] ( https://leetcode.com/problems/find-median-from-data-stream/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0295 ) | [ ` 设计 ` ] ( /leetcode/outline/tag/design.md ) [ ` 双指针 ` ] ( /leetcode/outline/tag/two-pointers.md ) [ ` 数据流 ` ] ( /leetcode/outline/tag/data-streams.md ) ` 2+ ` | <font color =#ff334b >Hard</font > | 26 |
8787| 0023 | [ 合并 K 个升序链表] ( https://leetcode.com/problems/merge-k-sorted-lists/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0023 ) | [ ` 链表 ` ] ( /leetcode/outline/tag/linked-list.md ) [ ` 分治 ` ] ( /leetcode/outline/tag/divide-and-conquer.md ) [ ` 堆(优先队列) ` ] ( /leetcode/outline/tag/heap-priority-queue.md ) ` 1+ ` | <font color =#ff334b >Hard</font > | 173 |
8888
@@ -576,7 +576,7 @@ headerDepth: 0
576576
577577| 题号 | 标题 | 题解 | 标签 | 难度 | 频次 |
578578| :------: | :------ | :------: | :------ | :------ | :------: |
579- | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > | 98 |
579+ | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | [ JS ] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0239 ) | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > | 98 |
580580
581581
582582* 不定长度窗口
Original file line number Diff line number Diff line change @@ -223,7 +223,7 @@ headerDepth: 0
223223| 0743 | [ 网络延迟时间] ( https://leetcode.com/problems/network-delay-time/ ) | | [ ` 深度优先搜索 ` ] ( /leetcode/outline/tag/depth-first-search.md ) [ ` 广度优先搜索 ` ] ( /leetcode/outline/tag/breadth-first-search.md ) [ ` 图 ` ] ( /leetcode/outline/tag/graph.md ) ` 2+ ` | <font color =#ffb800 >Medium</font > |
224224| 0787 | [ K 站中转内最便宜的航班] ( https://leetcode.com/problems/cheapest-flights-within-k-stops/ ) | | [ ` 深度优先搜索 ` ] ( /leetcode/outline/tag/depth-first-search.md ) [ ` 广度优先搜索 ` ] ( /leetcode/outline/tag/breadth-first-search.md ) [ ` 图 ` ] ( /leetcode/outline/tag/graph.md ) ` 3+ ` | <font color =#ffb800 >Medium</font > |
225225| 0973 | [ 最接近原点的 K 个点] ( https://leetcode.com/problems/k-closest-points-to-origin/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0973 ) | [ ` 几何 ` ] ( /leetcode/outline/tag/geometry.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 数学 ` ] ( /leetcode/outline/tag/mathematics.md ) ` 4+ ` | <font color =#ffb800 >Medium</font > |
226- | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > |
226+ | 0239 | [ 滑动窗口最大值] ( https://leetcode.com/problems/sliding-window-maximum/ ) | [ JS ] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0239 ) | [ ` 队列 ` ] ( /leetcode/outline/tag/queue.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) [ ` 滑动窗口 ` ] ( /leetcode/outline/tag/sliding-window.md ) ` 2+ ` | <font color =#ff334b >Hard</font > |
227227| 0295 | [ 数据流的中位数] ( https://leetcode.com/problems/find-median-from-data-stream/ ) | [ JS] ( https://2xiao.github.io/leetcode-js/leetcode/problem/0295 ) | [ ` 设计 ` ] ( /leetcode/outline/tag/design.md ) [ ` 双指针 ` ] ( /leetcode/outline/tag/two-pointers.md ) [ ` 数据流 ` ] ( /leetcode/outline/tag/data-streams.md ) ` 2+ ` | <font color =#ff334b >Hard</font > |
228228| 0218 | [ 天际线问题] ( https://leetcode.com/problems/the-skyline-problem/ ) | | [ ` 树状数组 ` ] ( /leetcode/outline/tag/fenwick-tree.md ) [ ` 线段树 ` ] ( /leetcode/outline/tag/segment-tree.md ) [ ` 数组 ` ] ( /leetcode/outline/tag/array.md ) ` 4+ ` | <font color =#ff334b >Hard</font > |
229229
You can’t perform that action at this time.
0 commit comments