From 8bda0df0bd72fce5297e9b329bac9a7335bea7d3 Mon Sep 17 00:00:00 2001
From: yanglbme
Date: Wed, 7 Aug 2024 09:13:57 +0800
Subject: [PATCH 1/3] feat: update lc problems
---
.../0100-0199/0192.Word Frequency/README.md | 8 +--
.../0193.Valid Phone Numbers/README.md | 8 +--
.../0100-0199/0194.Transpose File/README.md | 8 +--
solution/0100-0199/0195.Tenth Line/README.md | 8 +--
.../README_EN.md | 2 +-
.../README.md | 2 +
.../README_EN.md | 2 +
.../2619.Array Prototype Last/README.md | 2 +
.../2619.Array Prototype Last/README_EN.md | 2 +
solution/2600-2699/2620.Counter/README.md | 2 +
solution/2600-2699/2620.Counter/README_EN.md | 2 +
solution/2600-2699/2621.Sleep/README.md | 2 +
solution/2600-2699/2621.Sleep/README_EN.md | 2 +
.../2622.Cache With Time Limit/README.md | 2 +
.../2622.Cache With Time Limit/README_EN.md | 2 +
solution/2600-2699/2623.Memoize/README.md | 2 +
solution/2600-2699/2623.Memoize/README_EN.md | 2 +
.../2600-2699/2624.Snail Traversal/README.md | 2 +
.../2624.Snail Traversal/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
solution/2600-2699/2627.Debounce/README.md | 2 +
solution/2600-2699/2627.Debounce/README_EN.md | 2 +
.../2600-2699/2628.JSON Deep Equal/README.md | 2 +
.../2628.JSON Deep Equal/README_EN.md | 2 +
.../2629.Function Composition/README.md | 2 +
.../2629.Function Composition/README_EN.md | 2 +
solution/2600-2699/2630.Memoize II/README.md | 2 +
.../2600-2699/2630.Memoize II/README_EN.md | 2 +
solution/2600-2699/2631.Group By/README.md | 2 +
solution/2600-2699/2631.Group By/README_EN.md | 2 +
solution/2600-2699/2632.Curry/README.md | 2 +
solution/2600-2699/2632.Curry/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2634.Filter Elements from Array/README.md | 2 +
.../README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2600-2699/2636.Promise Pool/README.md | 2 +
.../2600-2699/2636.Promise Pool/README_EN.md | 2 +
.../2637.Promise Time Limit/README.md | 2 +
.../2637.Promise Time Limit/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2649.Nested Array Generator/README.md | 2 +
.../2649.Nested Array Generator/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
solution/2600-2699/2665.Counter II/README.md | 2 +
.../2600-2699/2665.Counter II/README_EN.md | 2 +
.../2666.Allow One Function Call/README.md | 2 +
.../2666.Allow One Function Call/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2675.Array of Objects to Matrix/README.md | 2 +
.../README_EN.md | 2 +
solution/2600-2699/2676.Throttle/README.md | 2 +
solution/2600-2699/2676.Throttle/README_EN.md | 2 +
solution/2600-2699/2677.Chunk Array/README.md | 2 +
.../2600-2699/2677.Chunk Array/README_EN.md | 2 +
.../README.md | 6 +--
.../README_EN.md | 6 +--
.../Solution2.cpp | 6 +--
.../2690.Infinite Method Object/README.md | 2 +
.../2690.Infinite Method Object/README_EN.md | 2 +
.../2691.Immutability Helper/README.md | 2 +
.../2691.Immutability Helper/README_EN.md | 2 +
.../2692.Make Object Immutable/README.md | 2 +
.../2692.Make Object Immutable/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2600-2699/2694.Event Emitter/README.md | 2 +
.../2600-2699/2694.Event Emitter/README_EN.md | 2 +
.../2600-2699/2695.Array Wrapper/README.md | 2 +
.../2600-2699/2695.Array Wrapper/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2704.To Be Or Not To Be/README.md | 2 +
.../2704.To Be Or Not To Be/README_EN.md | 2 +
.../2700-2799/2705.Compact Object/README.md | 2 +
.../2705.Compact Object/README_EN.md | 2 +
.../2715.Timeout Cancellation/README.md | 2 +
.../2715.Timeout Cancellation/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2722.Join Two Arrays by ID/README.md | 2 +
.../2722.Join Two Arrays by ID/README_EN.md | 2 +
.../2700-2799/2723.Add Two Promises/README.md | 2 +
.../2723.Add Two Promises/README_EN.md | 2 +
solution/2700-2799/2724.Sort By/README.md | 2 +
solution/2700-2799/2724.Sort By/README_EN.md | 2 +
.../2725.Interval Cancellation/README.md | 2 +
.../2725.Interval Cancellation/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2700-2799/2727.Is Object Empty/README.md | 2 +
.../2727.Is Object Empty/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2754.Bind Function to Context/README.md | 2 +
.../README_EN.md | 2 +
.../2755.Deep Merge of Two Objects/README.md | 2 +
.../README_EN.md | 2 +
.../2700-2799/2756.Query Batching/README.md | 2 +
.../2756.Query Batching/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
solution/2700-2799/2758.Next Day/README.md | 2 +
solution/2700-2799/2758.Next Day/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2774.Array Upper Bound/README.md | 2 +
.../2774.Array Upper Bound/README_EN.md | 2 +
.../2775.Undefined to Null/README.md | 2 +
.../2775.Undefined to Null/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2777.Date Range Generator/README.md | 2 +
.../2777.Date Range Generator/README_EN.md | 2 +
.../2793.Status of Flight Tickets/README.md | 2 +
.../README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2700-2799/2796.Repeat String/README.md | 2 +
.../2700-2799/2796.Repeat String/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2803.Factorial Generator/README.md | 2 +
.../2803.Factorial Generator/README_EN.md | 2 +
.../2804.Array Prototype ForEach/README.md | 2 +
.../2804.Array Prototype ForEach/README_EN.md | 2 +
.../2800-2899/2805.Custom Interval/README.md | 2 +
.../2805.Custom Interval/README_EN.md | 2 +
.../2800-2899/2820.Election Results/README.md | 2 +
.../2820.Election Results/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../2822.Inversion of Object/README.md | 2 +
.../2822.Inversion of Object/README_EN.md | 2 +
.../2823.Deep Object Filter/README.md | 2 +
.../2823.Deep Object Filter/README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
.../README.md | 2 +
.../README_EN.md | 2 +
solution/2800-2899/2880.Select Data/README.md | 2 +
.../2800-2899/2880.Select Data/README_EN.md | 2 +
.../2881.Create a New Column/README.md | 2 +
.../2881.Create a New Column/README_EN.md | 2 +
.../2882.Drop Duplicate Rows/README.md | 2 +
.../2882.Drop Duplicate Rows/README_EN.md | 2 +
.../2883.Drop Missing Data/README.md | 2 +
.../2883.Drop Missing Data/README_EN.md | 2 +
.../2800-2899/2884.Modify Columns/README.md | 2 +
.../2884.Modify Columns/README_EN.md | 2 +
.../2800-2899/2885.Rename Columns/README.md | 2 +
.../2885.Rename Columns/README_EN.md | 2 +
.../2800-2899/2886.Change Data Type/README.md | 2 +
.../2886.Change Data Type/README_EN.md | 2 +
.../2887.Fill Missing Data/README.md | 2 +
.../2887.Fill Missing Data/README_EN.md | 2 +
.../2888.Reshape Data Concatenate/README.md | 2 +
.../README_EN.md | 2 +
.../2889.Reshape Data Pivot/README.md | 2 +
.../2889.Reshape Data Pivot/README_EN.md | 2 +
.../2890.Reshape Data Melt/README.md | 2 +
.../2890.Reshape Data Melt/README_EN.md | 2 +
.../2800-2899/2891.Method Chaining/README.md | 2 +
.../2891.Method Chaining/README_EN.md | 2 +
.../3100-3199/3174.Clear Digits/README.md | 2 +-
.../3100-3199/3174.Clear Digits/README_EN.md | 2 +-
.../images/rectangles.png | Bin 0 -> 23965 bytes
.../README.md | 12 +++++
.../README_EN.md | 2 +-
.../3237.Alt and Tab Simulation/README.md | 10 ++--
.../3237.Alt and Tab Simulation/README_EN.md | 4 ++
.../README.md | 4 ++
.../README_EN.md | 4 ++
.../README.md | 4 ++
.../README_EN.md | 4 ++
.../README.md | 4 ++
.../README_EN.md | 4 ++
.../README.md | 5 ++
.../README_EN.md | 5 ++
.../README.md | 6 +++
.../README_EN.md | 6 +++
.../README.md | 4 ++
.../README_EN.md | 4 ++
.../README.md | 5 ++
.../README_EN.md | 5 ++
.../3245.Alternating Groups III/README.md | 3 ++
.../3245.Alternating Groups III/README_EN.md | 3 ++
.../README.md | 2 +
.../README_EN.md | 2 +
solution/DATABASE_README.md | 2 +-
solution/DATABASE_README_EN.md | 2 +-
solution/README.md | 22 ++++----
solution/README_EN.md | 22 ++++----
solution/template.md | 48 +++---------------
solution/util.py | 12 ++---
209 files changed, 502 insertions(+), 104 deletions(-)
create mode 100644 solution/3200-3299/3225.Maximum Score From Grid Operations/images/rectangles.png
diff --git a/solution/0100-0199/0192.Word Frequency/README.md b/solution/0100-0199/0192.Word Frequency/README.md
index b73e14dcc749b..4c783786ef020 100644
--- a/solution/0100-0199/0192.Word Frequency/README.md
+++ b/solution/0100-0199/0192.Word Frequency/README.md
@@ -1,13 +1,13 @@
-
-
---
-
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/0100-0199/0192.Word%20Frequency/README.md
-
+tags:
+ - Shell
---
+
+
# [192. 统计词频](https://leetcode.cn/problems/word-frequency)
[English Version](/solution/0100-0199/0192.Word%20Frequency/README_EN.md)
diff --git a/solution/0100-0199/0193.Valid Phone Numbers/README.md b/solution/0100-0199/0193.Valid Phone Numbers/README.md
index 819f8d240f5e1..f9800080c44d5 100644
--- a/solution/0100-0199/0193.Valid Phone Numbers/README.md
+++ b/solution/0100-0199/0193.Valid Phone Numbers/README.md
@@ -1,13 +1,13 @@
-
-
---
-
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/0100-0199/0193.Valid%20Phone%20Numbers/README.md
-
+tags:
+ - Shell
---
+
+
# [193. 有效电话号码](https://leetcode.cn/problems/valid-phone-numbers)
[English Version](/solution/0100-0199/0193.Valid%20Phone%20Numbers/README_EN.md)
diff --git a/solution/0100-0199/0194.Transpose File/README.md b/solution/0100-0199/0194.Transpose File/README.md
index 90293ccffbeb2..1f9b12cb1ccd5 100644
--- a/solution/0100-0199/0194.Transpose File/README.md
+++ b/solution/0100-0199/0194.Transpose File/README.md
@@ -1,13 +1,13 @@
-
-
---
-
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/0100-0199/0194.Transpose%20File/README.md
-
+tags:
+ - Shell
---
+
+
# [194. 转置文件](https://leetcode.cn/problems/transpose-file)
[English Version](/solution/0100-0199/0194.Transpose%20File/README_EN.md)
diff --git a/solution/0100-0199/0195.Tenth Line/README.md b/solution/0100-0199/0195.Tenth Line/README.md
index 54d3accff9727..82a57ae3d8d9a 100644
--- a/solution/0100-0199/0195.Tenth Line/README.md
+++ b/solution/0100-0199/0195.Tenth Line/README.md
@@ -1,13 +1,13 @@
-
-
---
-
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/0100-0199/0195.Tenth%20Line/README.md
-
+tags:
+ - Shell
---
+
+
# [195. 第十行](https://leetcode.cn/problems/tenth-line)
[English Version](/solution/0100-0199/0195.Tenth%20Line/README_EN.md)
diff --git a/solution/2000-2099/2053.Kth Distinct String in an Array/README_EN.md b/solution/2000-2099/2053.Kth Distinct String in an Array/README_EN.md
index 898fe906c121b..a57e156b4e15b 100644
--- a/solution/2000-2099/2053.Kth Distinct String in an Array/README_EN.md
+++ b/solution/2000-2099/2053.Kth Distinct String in an Array/README_EN.md
@@ -37,7 +37,7 @@ tags:
The only distinct strings in arr are "d" and "a".
"d" appears 1st, so it is the 1st distinct string.
"a" appears 2nd, so it is the 2nd distinct string.
-Since k == 2, "a" is returned.
+Since k == 2, "a" is returned.
Example 2:
diff --git a/solution/2600-2699/2618.Check if Object Instance of Class/README.md b/solution/2600-2699/2618.Check if Object Instance of Class/README.md
index 4010fa0ef3f61..65676d420fd21 100644
--- a/solution/2600-2699/2618.Check if Object Instance of Class/README.md
+++ b/solution/2600-2699/2618.Check if Object Instance of Class/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2618.Check%20if%20Object%20Instance%20of%20Class/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2618.Check if Object Instance of Class/README_EN.md b/solution/2600-2699/2618.Check if Object Instance of Class/README_EN.md
index 5158ed9c07ae6..4cfec4dc7f069 100644
--- a/solution/2600-2699/2618.Check if Object Instance of Class/README_EN.md
+++ b/solution/2600-2699/2618.Check if Object Instance of Class/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2618.Check%20if%20Object%20Instance%20of%20Class/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2619.Array Prototype Last/README.md b/solution/2600-2699/2619.Array Prototype Last/README.md
index ca0b9cdb7fa56..3a8cba6170423 100644
--- a/solution/2600-2699/2619.Array Prototype Last/README.md
+++ b/solution/2600-2699/2619.Array Prototype Last/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2619.Array%20Prototype%20Last/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2619.Array Prototype Last/README_EN.md b/solution/2600-2699/2619.Array Prototype Last/README_EN.md
index f031997d092e9..3734326780413 100644
--- a/solution/2600-2699/2619.Array Prototype Last/README_EN.md
+++ b/solution/2600-2699/2619.Array Prototype Last/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2619.Array%20Prototype%20Last/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2620.Counter/README.md b/solution/2600-2699/2620.Counter/README.md
index 8e48a33cc6a4e..b25ea70cbe7dc 100644
--- a/solution/2600-2699/2620.Counter/README.md
+++ b/solution/2600-2699/2620.Counter/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2620.Counter/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2620.Counter/README_EN.md b/solution/2600-2699/2620.Counter/README_EN.md
index 480792a04ffc8..ba99baba08767 100644
--- a/solution/2600-2699/2620.Counter/README_EN.md
+++ b/solution/2600-2699/2620.Counter/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2620.Counter/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2621.Sleep/README.md b/solution/2600-2699/2621.Sleep/README.md
index b718f2a944108..88f995e11453a 100644
--- a/solution/2600-2699/2621.Sleep/README.md
+++ b/solution/2600-2699/2621.Sleep/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2621.Sleep/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2621.Sleep/README_EN.md b/solution/2600-2699/2621.Sleep/README_EN.md
index 5f32460b81662..e90b69edc9ba3 100644
--- a/solution/2600-2699/2621.Sleep/README_EN.md
+++ b/solution/2600-2699/2621.Sleep/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2621.Sleep/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2622.Cache With Time Limit/README.md b/solution/2600-2699/2622.Cache With Time Limit/README.md
index 8e82c507e892c..9a7827f8bbf0c 100644
--- a/solution/2600-2699/2622.Cache With Time Limit/README.md
+++ b/solution/2600-2699/2622.Cache With Time Limit/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2622.Cache%20With%20Time%20Limit/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2622.Cache With Time Limit/README_EN.md b/solution/2600-2699/2622.Cache With Time Limit/README_EN.md
index d45502ca56715..db9da4463e5f5 100644
--- a/solution/2600-2699/2622.Cache With Time Limit/README_EN.md
+++ b/solution/2600-2699/2622.Cache With Time Limit/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2622.Cache%20With%20Time%20Limit/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2623.Memoize/README.md b/solution/2600-2699/2623.Memoize/README.md
index c63c0f4f9d24b..1c6d49e34f7d7 100644
--- a/solution/2600-2699/2623.Memoize/README.md
+++ b/solution/2600-2699/2623.Memoize/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2623.Memoize/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2623.Memoize/README_EN.md b/solution/2600-2699/2623.Memoize/README_EN.md
index b5650216d7409..9362ae300fbf5 100644
--- a/solution/2600-2699/2623.Memoize/README_EN.md
+++ b/solution/2600-2699/2623.Memoize/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2623.Memoize/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2624.Snail Traversal/README.md b/solution/2600-2699/2624.Snail Traversal/README.md
index 1b9165b67bc08..01b426c24c929 100644
--- a/solution/2600-2699/2624.Snail Traversal/README.md
+++ b/solution/2600-2699/2624.Snail Traversal/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2624.Snail%20Traversal/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2624.Snail Traversal/README_EN.md b/solution/2600-2699/2624.Snail Traversal/README_EN.md
index dd5ce97803431..f294e8578723d 100644
--- a/solution/2600-2699/2624.Snail Traversal/README_EN.md
+++ b/solution/2600-2699/2624.Snail Traversal/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2624.Snail%20Traversal/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2625.Flatten Deeply Nested Array/README.md b/solution/2600-2699/2625.Flatten Deeply Nested Array/README.md
index 58614620dda1b..4adbade142767 100644
--- a/solution/2600-2699/2625.Flatten Deeply Nested Array/README.md
+++ b/solution/2600-2699/2625.Flatten Deeply Nested Array/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2625.Flatten%20Deeply%20Nested%20Array/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2625.Flatten Deeply Nested Array/README_EN.md b/solution/2600-2699/2625.Flatten Deeply Nested Array/README_EN.md
index fb0fee5f4726b..b255894ca8d4a 100644
--- a/solution/2600-2699/2625.Flatten Deeply Nested Array/README_EN.md
+++ b/solution/2600-2699/2625.Flatten Deeply Nested Array/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2625.Flatten%20Deeply%20Nested%20Array/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2626.Array Reduce Transformation/README.md b/solution/2600-2699/2626.Array Reduce Transformation/README.md
index 2b657d046471c..f47dd920e3f56 100644
--- a/solution/2600-2699/2626.Array Reduce Transformation/README.md
+++ b/solution/2600-2699/2626.Array Reduce Transformation/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2626.Array%20Reduce%20Transformation/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2626.Array Reduce Transformation/README_EN.md b/solution/2600-2699/2626.Array Reduce Transformation/README_EN.md
index 2a90977ebc78a..27f8a1d18cf37 100644
--- a/solution/2600-2699/2626.Array Reduce Transformation/README_EN.md
+++ b/solution/2600-2699/2626.Array Reduce Transformation/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2626.Array%20Reduce%20Transformation/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2627.Debounce/README.md b/solution/2600-2699/2627.Debounce/README.md
index 8dc2581327e8c..2c10bc5bea9f5 100644
--- a/solution/2600-2699/2627.Debounce/README.md
+++ b/solution/2600-2699/2627.Debounce/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2627.Debounce/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2627.Debounce/README_EN.md b/solution/2600-2699/2627.Debounce/README_EN.md
index 53b0386323bb7..b919eaffadc02 100644
--- a/solution/2600-2699/2627.Debounce/README_EN.md
+++ b/solution/2600-2699/2627.Debounce/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2627.Debounce/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2628.JSON Deep Equal/README.md b/solution/2600-2699/2628.JSON Deep Equal/README.md
index 4dd1baac9ac63..116b15bd49aaf 100644
--- a/solution/2600-2699/2628.JSON Deep Equal/README.md
+++ b/solution/2600-2699/2628.JSON Deep Equal/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2628.JSON%20Deep%20Equal/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2628.JSON Deep Equal/README_EN.md b/solution/2600-2699/2628.JSON Deep Equal/README_EN.md
index caf60f00660dd..b12036f9625b4 100644
--- a/solution/2600-2699/2628.JSON Deep Equal/README_EN.md
+++ b/solution/2600-2699/2628.JSON Deep Equal/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2628.JSON%20Deep%20Equal/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2629.Function Composition/README.md b/solution/2600-2699/2629.Function Composition/README.md
index 59c74ccaaef60..bfd4d51827b5d 100644
--- a/solution/2600-2699/2629.Function Composition/README.md
+++ b/solution/2600-2699/2629.Function Composition/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2629.Function%20Composition/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2629.Function Composition/README_EN.md b/solution/2600-2699/2629.Function Composition/README_EN.md
index 81c0019bdd40a..0160c912c89e8 100644
--- a/solution/2600-2699/2629.Function Composition/README_EN.md
+++ b/solution/2600-2699/2629.Function Composition/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2629.Function%20Composition/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2630.Memoize II/README.md b/solution/2600-2699/2630.Memoize II/README.md
index 3cc90235199fd..00265c59c2ccd 100644
--- a/solution/2600-2699/2630.Memoize II/README.md
+++ b/solution/2600-2699/2630.Memoize II/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 困难
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2630.Memoize%20II/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2630.Memoize II/README_EN.md b/solution/2600-2699/2630.Memoize II/README_EN.md
index 07cccacc86e97..207733a8bab55 100644
--- a/solution/2600-2699/2630.Memoize II/README_EN.md
+++ b/solution/2600-2699/2630.Memoize II/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Hard
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2630.Memoize%20II/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2631.Group By/README.md b/solution/2600-2699/2631.Group By/README.md
index 0abb58a8c60f2..3c5e539ed4be4 100644
--- a/solution/2600-2699/2631.Group By/README.md
+++ b/solution/2600-2699/2631.Group By/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2631.Group%20By/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2631.Group By/README_EN.md b/solution/2600-2699/2631.Group By/README_EN.md
index beb0325d01fd0..6e7b2d8ff58f3 100644
--- a/solution/2600-2699/2631.Group By/README_EN.md
+++ b/solution/2600-2699/2631.Group By/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2631.Group%20By/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2632.Curry/README.md b/solution/2600-2699/2632.Curry/README.md
index 1f5132254043a..74963be01d17b 100644
--- a/solution/2600-2699/2632.Curry/README.md
+++ b/solution/2600-2699/2632.Curry/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2632.Curry/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2632.Curry/README_EN.md b/solution/2600-2699/2632.Curry/README_EN.md
index 6a4cad22f3a59..33f0c95cb1fb0 100644
--- a/solution/2600-2699/2632.Curry/README_EN.md
+++ b/solution/2600-2699/2632.Curry/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2632.Curry/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2633.Convert Object to JSON String/README.md b/solution/2600-2699/2633.Convert Object to JSON String/README.md
index 1b767f0389760..210e00ccf57b9 100644
--- a/solution/2600-2699/2633.Convert Object to JSON String/README.md
+++ b/solution/2600-2699/2633.Convert Object to JSON String/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2633.Convert%20Object%20to%20JSON%20String/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2633.Convert Object to JSON String/README_EN.md b/solution/2600-2699/2633.Convert Object to JSON String/README_EN.md
index 32d350c81c521..a864ff8f95416 100644
--- a/solution/2600-2699/2633.Convert Object to JSON String/README_EN.md
+++ b/solution/2600-2699/2633.Convert Object to JSON String/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2633.Convert%20Object%20to%20JSON%20String/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2634.Filter Elements from Array/README.md b/solution/2600-2699/2634.Filter Elements from Array/README.md
index a518f356f96b4..ea27ac99451fe 100644
--- a/solution/2600-2699/2634.Filter Elements from Array/README.md
+++ b/solution/2600-2699/2634.Filter Elements from Array/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2634.Filter%20Elements%20from%20Array/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2634.Filter Elements from Array/README_EN.md b/solution/2600-2699/2634.Filter Elements from Array/README_EN.md
index 2550be75e4d94..097565619cb6c 100644
--- a/solution/2600-2699/2634.Filter Elements from Array/README_EN.md
+++ b/solution/2600-2699/2634.Filter Elements from Array/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2634.Filter%20Elements%20from%20Array/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2635.Apply Transform Over Each Element in Array/README.md b/solution/2600-2699/2635.Apply Transform Over Each Element in Array/README.md
index 75d7169cd14dc..0ba2d1da822c6 100644
--- a/solution/2600-2699/2635.Apply Transform Over Each Element in Array/README.md
+++ b/solution/2600-2699/2635.Apply Transform Over Each Element in Array/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2635.Apply%20Transform%20Over%20Each%20Element%20in%20Array/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2635.Apply Transform Over Each Element in Array/README_EN.md b/solution/2600-2699/2635.Apply Transform Over Each Element in Array/README_EN.md
index 281605339a33c..db792a0eb7e59 100644
--- a/solution/2600-2699/2635.Apply Transform Over Each Element in Array/README_EN.md
+++ b/solution/2600-2699/2635.Apply Transform Over Each Element in Array/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2635.Apply%20Transform%20Over%20Each%20Element%20in%20Array/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2636.Promise Pool/README.md b/solution/2600-2699/2636.Promise Pool/README.md
index 83a4bbd5bd06f..898388a15eeae 100644
--- a/solution/2600-2699/2636.Promise Pool/README.md
+++ b/solution/2600-2699/2636.Promise Pool/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2636.Promise%20Pool/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2636.Promise Pool/README_EN.md b/solution/2600-2699/2636.Promise Pool/README_EN.md
index 02ad36332fbaa..36c831d7a8b56 100644
--- a/solution/2600-2699/2636.Promise Pool/README_EN.md
+++ b/solution/2600-2699/2636.Promise Pool/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2636.Promise%20Pool/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2637.Promise Time Limit/README.md b/solution/2600-2699/2637.Promise Time Limit/README.md
index df62ccc21b98e..af945c10a5cbb 100644
--- a/solution/2600-2699/2637.Promise Time Limit/README.md
+++ b/solution/2600-2699/2637.Promise Time Limit/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2637.Promise%20Time%20Limit/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2637.Promise Time Limit/README_EN.md b/solution/2600-2699/2637.Promise Time Limit/README_EN.md
index 8b863db922d0f..7ca4eac739cef 100644
--- a/solution/2600-2699/2637.Promise Time Limit/README_EN.md
+++ b/solution/2600-2699/2637.Promise Time Limit/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2637.Promise%20Time%20Limit/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2648.Generate Fibonacci Sequence/README.md b/solution/2600-2699/2648.Generate Fibonacci Sequence/README.md
index af8f1ab392ecb..ff2162967d024 100644
--- a/solution/2600-2699/2648.Generate Fibonacci Sequence/README.md
+++ b/solution/2600-2699/2648.Generate Fibonacci Sequence/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2648.Generate%20Fibonacci%20Sequence/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2648.Generate Fibonacci Sequence/README_EN.md b/solution/2600-2699/2648.Generate Fibonacci Sequence/README_EN.md
index 0e0f9604ef336..48a12877e23ba 100644
--- a/solution/2600-2699/2648.Generate Fibonacci Sequence/README_EN.md
+++ b/solution/2600-2699/2648.Generate Fibonacci Sequence/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2648.Generate%20Fibonacci%20Sequence/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2649.Nested Array Generator/README.md b/solution/2600-2699/2649.Nested Array Generator/README.md
index 2d2fed70cb754..fa5260b4ddb8a 100644
--- a/solution/2600-2699/2649.Nested Array Generator/README.md
+++ b/solution/2600-2699/2649.Nested Array Generator/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2649.Nested%20Array%20Generator/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2649.Nested Array Generator/README_EN.md b/solution/2600-2699/2649.Nested Array Generator/README_EN.md
index 6a4cb1cf66417..63f2a3cb21195 100644
--- a/solution/2600-2699/2649.Nested Array Generator/README_EN.md
+++ b/solution/2600-2699/2649.Nested Array Generator/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2649.Nested%20Array%20Generator/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2650.Design Cancellable Function/README.md b/solution/2600-2699/2650.Design Cancellable Function/README.md
index cb6daeff1e144..40c12a6f6d44d 100644
--- a/solution/2600-2699/2650.Design Cancellable Function/README.md
+++ b/solution/2600-2699/2650.Design Cancellable Function/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 困难
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2650.Design%20Cancellable%20Function/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2650.Design Cancellable Function/README_EN.md b/solution/2600-2699/2650.Design Cancellable Function/README_EN.md
index 38464a395127d..7096b6774fce3 100644
--- a/solution/2600-2699/2650.Design Cancellable Function/README_EN.md
+++ b/solution/2600-2699/2650.Design Cancellable Function/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Hard
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2650.Design%20Cancellable%20Function/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2665.Counter II/README.md b/solution/2600-2699/2665.Counter II/README.md
index 246494a7183cf..a18684863cef7 100644
--- a/solution/2600-2699/2665.Counter II/README.md
+++ b/solution/2600-2699/2665.Counter II/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2665.Counter%20II/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2665.Counter II/README_EN.md b/solution/2600-2699/2665.Counter II/README_EN.md
index aa013e790a850..05fe6a7f1e9c2 100644
--- a/solution/2600-2699/2665.Counter II/README_EN.md
+++ b/solution/2600-2699/2665.Counter II/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2665.Counter%20II/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2666.Allow One Function Call/README.md b/solution/2600-2699/2666.Allow One Function Call/README.md
index 8a77a386ed1dd..9839fb8d772d2 100644
--- a/solution/2600-2699/2666.Allow One Function Call/README.md
+++ b/solution/2600-2699/2666.Allow One Function Call/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2666.Allow%20One%20Function%20Call/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2666.Allow One Function Call/README_EN.md b/solution/2600-2699/2666.Allow One Function Call/README_EN.md
index 3e6f209ca4f94..85c014f464e8d 100644
--- a/solution/2600-2699/2666.Allow One Function Call/README_EN.md
+++ b/solution/2600-2699/2666.Allow One Function Call/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2666.Allow%20One%20Function%20Call/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2667.Create Hello World Function/README.md b/solution/2600-2699/2667.Create Hello World Function/README.md
index a207569bbf76b..b20883c2a8f13 100644
--- a/solution/2600-2699/2667.Create Hello World Function/README.md
+++ b/solution/2600-2699/2667.Create Hello World Function/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2667.Create%20Hello%20World%20Function/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2667.Create Hello World Function/README_EN.md b/solution/2600-2699/2667.Create Hello World Function/README_EN.md
index fba21f6b7d30b..dcaa7bc28e670 100644
--- a/solution/2600-2699/2667.Create Hello World Function/README_EN.md
+++ b/solution/2600-2699/2667.Create Hello World Function/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2667.Create%20Hello%20World%20Function/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2675.Array of Objects to Matrix/README.md b/solution/2600-2699/2675.Array of Objects to Matrix/README.md
index 61e698afc6862..6ba4bea80cdc9 100644
--- a/solution/2600-2699/2675.Array of Objects to Matrix/README.md
+++ b/solution/2600-2699/2675.Array of Objects to Matrix/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 困难
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2675.Array%20of%20Objects%20to%20Matrix/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2675.Array of Objects to Matrix/README_EN.md b/solution/2600-2699/2675.Array of Objects to Matrix/README_EN.md
index 605cdc2c77fc0..9d11b2ab02a58 100644
--- a/solution/2600-2699/2675.Array of Objects to Matrix/README_EN.md
+++ b/solution/2600-2699/2675.Array of Objects to Matrix/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Hard
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2675.Array%20of%20Objects%20to%20Matrix/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2676.Throttle/README.md b/solution/2600-2699/2676.Throttle/README.md
index 270f5e6af358b..d64755a78db9b 100644
--- a/solution/2600-2699/2676.Throttle/README.md
+++ b/solution/2600-2699/2676.Throttle/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2676.Throttle/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2676.Throttle/README_EN.md b/solution/2600-2699/2676.Throttle/README_EN.md
index f27e1be703788..878b7b0a57b16 100644
--- a/solution/2600-2699/2676.Throttle/README_EN.md
+++ b/solution/2600-2699/2676.Throttle/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2676.Throttle/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2677.Chunk Array/README.md b/solution/2600-2699/2677.Chunk Array/README.md
index ef96c795d514d..48aa928491c1e 100644
--- a/solution/2600-2699/2677.Chunk Array/README.md
+++ b/solution/2600-2699/2677.Chunk Array/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2677.Chunk%20Array/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2677.Chunk Array/README_EN.md b/solution/2600-2699/2677.Chunk Array/README_EN.md
index a4742655ba88d..ec56ca8fe7366 100644
--- a/solution/2600-2699/2677.Chunk Array/README_EN.md
+++ b/solution/2600-2699/2677.Chunk Array/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2677.Chunk%20Array/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2685.Count the Number of Complete Components/README.md b/solution/2600-2699/2685.Count the Number of Complete Components/README.md
index 03951f996f45b..893eaa6793605 100644
--- a/solution/2600-2699/2685.Count the Number of Complete Components/README.md
+++ b/solution/2600-2699/2685.Count the Number of Complete Components/README.md
@@ -275,11 +275,11 @@ public:
}
map, int> s;
for (int i = 0; i < n; i++) {
- s[m[i]] ++;
+ s[m[i]]++;
}
- for (auto &[x,y] : s) {
+ for (auto& [x, y] : s) {
if (y == x.size()) {
- ans ++;
+ ans++;
}
}
return ans;
diff --git a/solution/2600-2699/2685.Count the Number of Complete Components/README_EN.md b/solution/2600-2699/2685.Count the Number of Complete Components/README_EN.md
index f0292e5585d04..0332511b38152 100644
--- a/solution/2600-2699/2685.Count the Number of Complete Components/README_EN.md
+++ b/solution/2600-2699/2685.Count the Number of Complete Components/README_EN.md
@@ -263,11 +263,11 @@ public:
}
map, int> s;
for (int i = 0; i < n; i++) {
- s[m[i]] ++;
+ s[m[i]]++;
}
- for (auto &[x,y] : s) {
+ for (auto& [x, y] : s) {
if (y == x.size()) {
- ans ++;
+ ans++;
}
}
return ans;
diff --git a/solution/2600-2699/2685.Count the Number of Complete Components/Solution2.cpp b/solution/2600-2699/2685.Count the Number of Complete Components/Solution2.cpp
index 1d9762826d9f4..8e0c02591947b 100644
--- a/solution/2600-2699/2685.Count the Number of Complete Components/Solution2.cpp
+++ b/solution/2600-2699/2685.Count the Number of Complete Components/Solution2.cpp
@@ -12,11 +12,11 @@ class Solution {
}
map, int> s;
for (int i = 0; i < n; i++) {
- s[m[i]] ++;
+ s[m[i]]++;
}
- for (auto &[x,y] : s) {
+ for (auto& [x, y] : s) {
if (y == x.size()) {
- ans ++;
+ ans++;
}
}
return ans;
diff --git a/solution/2600-2699/2690.Infinite Method Object/README.md b/solution/2600-2699/2690.Infinite Method Object/README.md
index e28269c1c9322..0d0f7243a441c 100644
--- a/solution/2600-2699/2690.Infinite Method Object/README.md
+++ b/solution/2600-2699/2690.Infinite Method Object/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2690.Infinite%20Method%20Object/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2690.Infinite Method Object/README_EN.md b/solution/2600-2699/2690.Infinite Method Object/README_EN.md
index e0f6c08fbe8a6..180d7ca3569fc 100644
--- a/solution/2600-2699/2690.Infinite Method Object/README_EN.md
+++ b/solution/2600-2699/2690.Infinite Method Object/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2690.Infinite%20Method%20Object/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2691.Immutability Helper/README.md b/solution/2600-2699/2691.Immutability Helper/README.md
index 664293f6c1f4f..272564d361c15 100644
--- a/solution/2600-2699/2691.Immutability Helper/README.md
+++ b/solution/2600-2699/2691.Immutability Helper/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 困难
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2691.Immutability%20Helper/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2691.Immutability Helper/README_EN.md b/solution/2600-2699/2691.Immutability Helper/README_EN.md
index bd8f48beb53eb..8bd539e665b4a 100644
--- a/solution/2600-2699/2691.Immutability Helper/README_EN.md
+++ b/solution/2600-2699/2691.Immutability Helper/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Hard
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2691.Immutability%20Helper/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2692.Make Object Immutable/README.md b/solution/2600-2699/2692.Make Object Immutable/README.md
index a6d0287a165c4..5a7ca57790092 100644
--- a/solution/2600-2699/2692.Make Object Immutable/README.md
+++ b/solution/2600-2699/2692.Make Object Immutable/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2692.Make%20Object%20Immutable/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2692.Make Object Immutable/README_EN.md b/solution/2600-2699/2692.Make Object Immutable/README_EN.md
index a367e0d1a25f1..fdf12be28e4c9 100644
--- a/solution/2600-2699/2692.Make Object Immutable/README_EN.md
+++ b/solution/2600-2699/2692.Make Object Immutable/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2692.Make%20Object%20Immutable/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2693.Call Function with Custom Context/README.md b/solution/2600-2699/2693.Call Function with Custom Context/README.md
index c5578a9994a28..b1b51a2d87ad3 100644
--- a/solution/2600-2699/2693.Call Function with Custom Context/README.md
+++ b/solution/2600-2699/2693.Call Function with Custom Context/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2693.Call%20Function%20with%20Custom%20Context/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2693.Call Function with Custom Context/README_EN.md b/solution/2600-2699/2693.Call Function with Custom Context/README_EN.md
index 81db4dfc947bb..f1cb25d366db9 100644
--- a/solution/2600-2699/2693.Call Function with Custom Context/README_EN.md
+++ b/solution/2600-2699/2693.Call Function with Custom Context/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2693.Call%20Function%20with%20Custom%20Context/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2694.Event Emitter/README.md b/solution/2600-2699/2694.Event Emitter/README.md
index 02b6a605e7bde..c21976f360c43 100644
--- a/solution/2600-2699/2694.Event Emitter/README.md
+++ b/solution/2600-2699/2694.Event Emitter/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2694.Event%20Emitter/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2694.Event Emitter/README_EN.md b/solution/2600-2699/2694.Event Emitter/README_EN.md
index 7fd188f6e212b..e7c28c1bf15bf 100644
--- a/solution/2600-2699/2694.Event Emitter/README_EN.md
+++ b/solution/2600-2699/2694.Event Emitter/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2694.Event%20Emitter/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2695.Array Wrapper/README.md b/solution/2600-2699/2695.Array Wrapper/README.md
index 0e49aaf1bf7e9..0a6a052a50919 100644
--- a/solution/2600-2699/2695.Array Wrapper/README.md
+++ b/solution/2600-2699/2695.Array Wrapper/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2695.Array%20Wrapper/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2600-2699/2695.Array Wrapper/README_EN.md b/solution/2600-2699/2695.Array Wrapper/README_EN.md
index 504182dfacf73..f0f22c682c920 100644
--- a/solution/2600-2699/2695.Array Wrapper/README_EN.md
+++ b/solution/2600-2699/2695.Array Wrapper/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2600-2699/2695.Array%20Wrapper/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2700.Differences Between Two Objects/README.md b/solution/2700-2799/2700.Differences Between Two Objects/README.md
index e90695d816ead..3cd5166bb23d7 100644
--- a/solution/2700-2799/2700.Differences Between Two Objects/README.md
+++ b/solution/2700-2799/2700.Differences Between Two Objects/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2700.Differences%20Between%20Two%20Objects/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2700.Differences Between Two Objects/README_EN.md b/solution/2700-2799/2700.Differences Between Two Objects/README_EN.md
index f59bf738997ef..c534ca533f29d 100644
--- a/solution/2700-2799/2700.Differences Between Two Objects/README_EN.md
+++ b/solution/2700-2799/2700.Differences Between Two Objects/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2700.Differences%20Between%20Two%20Objects/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2703.Return Length of Arguments Passed/README.md b/solution/2700-2799/2703.Return Length of Arguments Passed/README.md
index a6453c056230c..b5ba38f9e0141 100644
--- a/solution/2700-2799/2703.Return Length of Arguments Passed/README.md
+++ b/solution/2700-2799/2703.Return Length of Arguments Passed/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2703.Return%20Length%20of%20Arguments%20Passed/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2703.Return Length of Arguments Passed/README_EN.md b/solution/2700-2799/2703.Return Length of Arguments Passed/README_EN.md
index 3796664da488f..f067cdbbbe75f 100644
--- a/solution/2700-2799/2703.Return Length of Arguments Passed/README_EN.md
+++ b/solution/2700-2799/2703.Return Length of Arguments Passed/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2703.Return%20Length%20of%20Arguments%20Passed/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2704.To Be Or Not To Be/README.md b/solution/2700-2799/2704.To Be Or Not To Be/README.md
index 9915e3bab6c6f..9ac0e880f76f3 100644
--- a/solution/2700-2799/2704.To Be Or Not To Be/README.md
+++ b/solution/2700-2799/2704.To Be Or Not To Be/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2704.To%20Be%20Or%20Not%20To%20Be/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2704.To Be Or Not To Be/README_EN.md b/solution/2700-2799/2704.To Be Or Not To Be/README_EN.md
index 58d778f9104a1..b6aca190b49b1 100644
--- a/solution/2700-2799/2704.To Be Or Not To Be/README_EN.md
+++ b/solution/2700-2799/2704.To Be Or Not To Be/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2704.To%20Be%20Or%20Not%20To%20Be/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2705.Compact Object/README.md b/solution/2700-2799/2705.Compact Object/README.md
index b367915c2e754..6987fe28decda 100644
--- a/solution/2700-2799/2705.Compact Object/README.md
+++ b/solution/2700-2799/2705.Compact Object/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2705.Compact%20Object/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2705.Compact Object/README_EN.md b/solution/2700-2799/2705.Compact Object/README_EN.md
index 746b47f131101..05de9e12eb11b 100644
--- a/solution/2700-2799/2705.Compact Object/README_EN.md
+++ b/solution/2700-2799/2705.Compact Object/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2705.Compact%20Object/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2715.Timeout Cancellation/README.md b/solution/2700-2799/2715.Timeout Cancellation/README.md
index b3089e6318040..cb4c31d8b51b7 100644
--- a/solution/2700-2799/2715.Timeout Cancellation/README.md
+++ b/solution/2700-2799/2715.Timeout Cancellation/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2715.Timeout%20Cancellation/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2715.Timeout Cancellation/README_EN.md b/solution/2700-2799/2715.Timeout Cancellation/README_EN.md
index c6fc2ea363669..15363e2955c70 100644
--- a/solution/2700-2799/2715.Timeout Cancellation/README_EN.md
+++ b/solution/2700-2799/2715.Timeout Cancellation/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2715.Timeout%20Cancellation/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2721.Execute Asynchronous Functions in Parallel/README.md b/solution/2700-2799/2721.Execute Asynchronous Functions in Parallel/README.md
index b034bae7bbbc4..c0d03de790983 100644
--- a/solution/2700-2799/2721.Execute Asynchronous Functions in Parallel/README.md
+++ b/solution/2700-2799/2721.Execute Asynchronous Functions in Parallel/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2721.Execute%20Asynchronous%20Functions%20in%20Parallel/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2721.Execute Asynchronous Functions in Parallel/README_EN.md b/solution/2700-2799/2721.Execute Asynchronous Functions in Parallel/README_EN.md
index 9176a300b9456..a97cbb8814f63 100644
--- a/solution/2700-2799/2721.Execute Asynchronous Functions in Parallel/README_EN.md
+++ b/solution/2700-2799/2721.Execute Asynchronous Functions in Parallel/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2721.Execute%20Asynchronous%20Functions%20in%20Parallel/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2722.Join Two Arrays by ID/README.md b/solution/2700-2799/2722.Join Two Arrays by ID/README.md
index c4495ab866e74..d8daec5ae35fa 100644
--- a/solution/2700-2799/2722.Join Two Arrays by ID/README.md
+++ b/solution/2700-2799/2722.Join Two Arrays by ID/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2722.Join%20Two%20Arrays%20by%20ID/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2722.Join Two Arrays by ID/README_EN.md b/solution/2700-2799/2722.Join Two Arrays by ID/README_EN.md
index 7bb80d8d6435f..7668d78a61e72 100644
--- a/solution/2700-2799/2722.Join Two Arrays by ID/README_EN.md
+++ b/solution/2700-2799/2722.Join Two Arrays by ID/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2722.Join%20Two%20Arrays%20by%20ID/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2723.Add Two Promises/README.md b/solution/2700-2799/2723.Add Two Promises/README.md
index a32454416e035..d44069ef82f95 100644
--- a/solution/2700-2799/2723.Add Two Promises/README.md
+++ b/solution/2700-2799/2723.Add Two Promises/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2723.Add%20Two%20Promises/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2723.Add Two Promises/README_EN.md b/solution/2700-2799/2723.Add Two Promises/README_EN.md
index f9f845f1d75a2..153e34cb361f1 100644
--- a/solution/2700-2799/2723.Add Two Promises/README_EN.md
+++ b/solution/2700-2799/2723.Add Two Promises/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2723.Add%20Two%20Promises/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2724.Sort By/README.md b/solution/2700-2799/2724.Sort By/README.md
index 868065d394a5e..66628b6b2c7e2 100644
--- a/solution/2700-2799/2724.Sort By/README.md
+++ b/solution/2700-2799/2724.Sort By/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2724.Sort%20By/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2724.Sort By/README_EN.md b/solution/2700-2799/2724.Sort By/README_EN.md
index 13cf9d441a898..f466c2a21c5d6 100644
--- a/solution/2700-2799/2724.Sort By/README_EN.md
+++ b/solution/2700-2799/2724.Sort By/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2724.Sort%20By/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2725.Interval Cancellation/README.md b/solution/2700-2799/2725.Interval Cancellation/README.md
index 6e1d331c850e0..be00a38c6a5bc 100644
--- a/solution/2700-2799/2725.Interval Cancellation/README.md
+++ b/solution/2700-2799/2725.Interval Cancellation/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2725.Interval%20Cancellation/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2725.Interval Cancellation/README_EN.md b/solution/2700-2799/2725.Interval Cancellation/README_EN.md
index 8659ea4543710..3a169ee99ad32 100644
--- a/solution/2700-2799/2725.Interval Cancellation/README_EN.md
+++ b/solution/2700-2799/2725.Interval Cancellation/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2725.Interval%20Cancellation/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2726.Calculator with Method Chaining/README.md b/solution/2700-2799/2726.Calculator with Method Chaining/README.md
index db2d35206cffd..0ef3a20113f05 100644
--- a/solution/2700-2799/2726.Calculator with Method Chaining/README.md
+++ b/solution/2700-2799/2726.Calculator with Method Chaining/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2726.Calculator%20with%20Method%20Chaining/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2726.Calculator with Method Chaining/README_EN.md b/solution/2700-2799/2726.Calculator with Method Chaining/README_EN.md
index 730be544e838e..3a7e667455522 100644
--- a/solution/2700-2799/2726.Calculator with Method Chaining/README_EN.md
+++ b/solution/2700-2799/2726.Calculator with Method Chaining/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2726.Calculator%20with%20Method%20Chaining/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2727.Is Object Empty/README.md b/solution/2700-2799/2727.Is Object Empty/README.md
index 224c733fd60c1..ecf6a8279d575 100644
--- a/solution/2700-2799/2727.Is Object Empty/README.md
+++ b/solution/2700-2799/2727.Is Object Empty/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2727.Is%20Object%20Empty/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2727.Is Object Empty/README_EN.md b/solution/2700-2799/2727.Is Object Empty/README_EN.md
index 7e97ee20a30f5..336b222e1f1e8 100644
--- a/solution/2700-2799/2727.Is Object Empty/README_EN.md
+++ b/solution/2700-2799/2727.Is Object Empty/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2727.Is%20Object%20Empty/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2753.Count Houses in a Circular Street II/README.md b/solution/2700-2799/2753.Count Houses in a Circular Street II/README.md
index e0835102ccfdb..6c88677ced4d4 100644
--- a/solution/2700-2799/2753.Count Houses in a Circular Street II/README.md
+++ b/solution/2700-2799/2753.Count Houses in a Circular Street II/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 困难
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2753.Count%20Houses%20in%20a%20Circular%20Street%20II/README.md
+tags:
+ - Algorithms
---
diff --git a/solution/2700-2799/2753.Count Houses in a Circular Street II/README_EN.md b/solution/2700-2799/2753.Count Houses in a Circular Street II/README_EN.md
index 8b6747744dff2..6ce8ca023d22a 100644
--- a/solution/2700-2799/2753.Count Houses in a Circular Street II/README_EN.md
+++ b/solution/2700-2799/2753.Count Houses in a Circular Street II/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Hard
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2753.Count%20Houses%20in%20a%20Circular%20Street%20II/README_EN.md
+tags:
+ - Algorithms
---
diff --git a/solution/2700-2799/2754.Bind Function to Context/README.md b/solution/2700-2799/2754.Bind Function to Context/README.md
index 9efc28374931e..2cca992456f66 100644
--- a/solution/2700-2799/2754.Bind Function to Context/README.md
+++ b/solution/2700-2799/2754.Bind Function to Context/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2754.Bind%20Function%20to%20Context/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2754.Bind Function to Context/README_EN.md b/solution/2700-2799/2754.Bind Function to Context/README_EN.md
index 687902e2b3051..14031683dd669 100644
--- a/solution/2700-2799/2754.Bind Function to Context/README_EN.md
+++ b/solution/2700-2799/2754.Bind Function to Context/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2754.Bind%20Function%20to%20Context/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2755.Deep Merge of Two Objects/README.md b/solution/2700-2799/2755.Deep Merge of Two Objects/README.md
index 2a61b2c6abba4..c6f50e6741ae1 100644
--- a/solution/2700-2799/2755.Deep Merge of Two Objects/README.md
+++ b/solution/2700-2799/2755.Deep Merge of Two Objects/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2755.Deep%20Merge%20of%20Two%20Objects/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2755.Deep Merge of Two Objects/README_EN.md b/solution/2700-2799/2755.Deep Merge of Two Objects/README_EN.md
index 40abd15bf3eea..b9b571a02bc65 100644
--- a/solution/2700-2799/2755.Deep Merge of Two Objects/README_EN.md
+++ b/solution/2700-2799/2755.Deep Merge of Two Objects/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2755.Deep%20Merge%20of%20Two%20Objects/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2756.Query Batching/README.md b/solution/2700-2799/2756.Query Batching/README.md
index a97c42c912888..916db200ff9cd 100644
--- a/solution/2700-2799/2756.Query Batching/README.md
+++ b/solution/2700-2799/2756.Query Batching/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 困难
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2756.Query%20Batching/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2756.Query Batching/README_EN.md b/solution/2700-2799/2756.Query Batching/README_EN.md
index c0ee5ff3c8569..02f77f02aed24 100644
--- a/solution/2700-2799/2756.Query Batching/README_EN.md
+++ b/solution/2700-2799/2756.Query Batching/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Hard
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2756.Query%20Batching/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2757.Generate Circular Array Values/README.md b/solution/2700-2799/2757.Generate Circular Array Values/README.md
index 85291ef28a0e1..091ce7045b567 100644
--- a/solution/2700-2799/2757.Generate Circular Array Values/README.md
+++ b/solution/2700-2799/2757.Generate Circular Array Values/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2757.Generate%20Circular%20Array%20Values/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2757.Generate Circular Array Values/README_EN.md b/solution/2700-2799/2757.Generate Circular Array Values/README_EN.md
index aa40722172e74..e8d23eae71852 100644
--- a/solution/2700-2799/2757.Generate Circular Array Values/README_EN.md
+++ b/solution/2700-2799/2757.Generate Circular Array Values/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2757.Generate%20Circular%20Array%20Values/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2758.Next Day/README.md b/solution/2700-2799/2758.Next Day/README.md
index 6b751e6858616..cb299b325fb85 100644
--- a/solution/2700-2799/2758.Next Day/README.md
+++ b/solution/2700-2799/2758.Next Day/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2758.Next%20Day/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2758.Next Day/README_EN.md b/solution/2700-2799/2758.Next Day/README_EN.md
index 5d192314d7554..fc1ead2b72c8d 100644
--- a/solution/2700-2799/2758.Next Day/README_EN.md
+++ b/solution/2700-2799/2758.Next Day/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2758.Next%20Day/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2759.Convert JSON String to Object/README.md b/solution/2700-2799/2759.Convert JSON String to Object/README.md
index e5dc5a42aa86e..523aea2f72ff2 100644
--- a/solution/2700-2799/2759.Convert JSON String to Object/README.md
+++ b/solution/2700-2799/2759.Convert JSON String to Object/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 困难
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2759.Convert%20JSON%20String%20to%20Object/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2759.Convert JSON String to Object/README_EN.md b/solution/2700-2799/2759.Convert JSON String to Object/README_EN.md
index 3e03d4f86f091..20f89fa1bed71 100644
--- a/solution/2700-2799/2759.Convert JSON String to Object/README_EN.md
+++ b/solution/2700-2799/2759.Convert JSON String to Object/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Hard
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2759.Convert%20JSON%20String%20to%20Object/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2774.Array Upper Bound/README.md b/solution/2700-2799/2774.Array Upper Bound/README.md
index e2fb9d4e50987..27bacb4f20f68 100644
--- a/solution/2700-2799/2774.Array Upper Bound/README.md
+++ b/solution/2700-2799/2774.Array Upper Bound/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2774.Array%20Upper%20Bound/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2774.Array Upper Bound/README_EN.md b/solution/2700-2799/2774.Array Upper Bound/README_EN.md
index 9c91426f94466..1e837d175be01 100644
--- a/solution/2700-2799/2774.Array Upper Bound/README_EN.md
+++ b/solution/2700-2799/2774.Array Upper Bound/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2774.Array%20Upper%20Bound/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2775.Undefined to Null/README.md b/solution/2700-2799/2775.Undefined to Null/README.md
index 281b26483b813..993dc6a97861d 100644
--- a/solution/2700-2799/2775.Undefined to Null/README.md
+++ b/solution/2700-2799/2775.Undefined to Null/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2775.Undefined%20to%20Null/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2775.Undefined to Null/README_EN.md b/solution/2700-2799/2775.Undefined to Null/README_EN.md
index 38ad410d1378e..a62bd2ba5c42f 100644
--- a/solution/2700-2799/2775.Undefined to Null/README_EN.md
+++ b/solution/2700-2799/2775.Undefined to Null/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2775.Undefined%20to%20Null/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2776.Convert Callback Based Function to Promise Based Function/README.md b/solution/2700-2799/2776.Convert Callback Based Function to Promise Based Function/README.md
index 333ad4ea7c13d..f7565fafba952 100644
--- a/solution/2700-2799/2776.Convert Callback Based Function to Promise Based Function/README.md
+++ b/solution/2700-2799/2776.Convert Callback Based Function to Promise Based Function/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2776.Convert%20Callback%20Based%20Function%20to%20Promise%20Based%20Function/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2776.Convert Callback Based Function to Promise Based Function/README_EN.md b/solution/2700-2799/2776.Convert Callback Based Function to Promise Based Function/README_EN.md
index 59d164cc4c40c..e5448e6750c42 100644
--- a/solution/2700-2799/2776.Convert Callback Based Function to Promise Based Function/README_EN.md
+++ b/solution/2700-2799/2776.Convert Callback Based Function to Promise Based Function/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2776.Convert%20Callback%20Based%20Function%20to%20Promise%20Based%20Function/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2777.Date Range Generator/README.md b/solution/2700-2799/2777.Date Range Generator/README.md
index cb1e1a5414173..7246ac35503a3 100644
--- a/solution/2700-2799/2777.Date Range Generator/README.md
+++ b/solution/2700-2799/2777.Date Range Generator/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2777.Date%20Range%20Generator/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2777.Date Range Generator/README_EN.md b/solution/2700-2799/2777.Date Range Generator/README_EN.md
index 4d3f7aa7401f0..adc8810482ce5 100644
--- a/solution/2700-2799/2777.Date Range Generator/README_EN.md
+++ b/solution/2700-2799/2777.Date Range Generator/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2777.Date%20Range%20Generator/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2793.Status of Flight Tickets/README.md b/solution/2700-2799/2793.Status of Flight Tickets/README.md
index 0a79d90731ac7..5c0e4ddcd4b88 100644
--- a/solution/2700-2799/2793.Status of Flight Tickets/README.md
+++ b/solution/2700-2799/2793.Status of Flight Tickets/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 困难
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2793.Status%20of%20Flight%20Tickets/README.md
+tags:
+ - 数据库
---
diff --git a/solution/2700-2799/2793.Status of Flight Tickets/README_EN.md b/solution/2700-2799/2793.Status of Flight Tickets/README_EN.md
index 635a8abfb75b7..c9a7309614de9 100644
--- a/solution/2700-2799/2793.Status of Flight Tickets/README_EN.md
+++ b/solution/2700-2799/2793.Status of Flight Tickets/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Hard
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2793.Status%20of%20Flight%20Tickets/README_EN.md
+tags:
+ - Database
---
diff --git a/solution/2700-2799/2794.Create Object from Two Arrays/README.md b/solution/2700-2799/2794.Create Object from Two Arrays/README.md
index dfa181524b591..d144a5151170d 100644
--- a/solution/2700-2799/2794.Create Object from Two Arrays/README.md
+++ b/solution/2700-2799/2794.Create Object from Two Arrays/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2794.Create%20Object%20from%20Two%20Arrays/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2794.Create Object from Two Arrays/README_EN.md b/solution/2700-2799/2794.Create Object from Two Arrays/README_EN.md
index b0796a953f43e..7d652d70cb742 100644
--- a/solution/2700-2799/2794.Create Object from Two Arrays/README_EN.md
+++ b/solution/2700-2799/2794.Create Object from Two Arrays/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2794.Create%20Object%20from%20Two%20Arrays/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2795.Parallel Execution of Promises for Individual Results Retrieval/README.md b/solution/2700-2799/2795.Parallel Execution of Promises for Individual Results Retrieval/README.md
index d4cabdc465336..9dae147342827 100644
--- a/solution/2700-2799/2795.Parallel Execution of Promises for Individual Results Retrieval/README.md
+++ b/solution/2700-2799/2795.Parallel Execution of Promises for Individual Results Retrieval/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2795.Parallel%20Execution%20of%20Promises%20for%20Individual%20Results%20Retrieval/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2795.Parallel Execution of Promises for Individual Results Retrieval/README_EN.md b/solution/2700-2799/2795.Parallel Execution of Promises for Individual Results Retrieval/README_EN.md
index 920ec1b149b76..ba33c3d3c8cc2 100644
--- a/solution/2700-2799/2795.Parallel Execution of Promises for Individual Results Retrieval/README_EN.md
+++ b/solution/2700-2799/2795.Parallel Execution of Promises for Individual Results Retrieval/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2795.Parallel%20Execution%20of%20Promises%20for%20Individual%20Results%20Retrieval/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2796.Repeat String/README.md b/solution/2700-2799/2796.Repeat String/README.md
index fc5d4927ebe53..563c760fab8d9 100644
--- a/solution/2700-2799/2796.Repeat String/README.md
+++ b/solution/2700-2799/2796.Repeat String/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2796.Repeat%20String/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2796.Repeat String/README_EN.md b/solution/2700-2799/2796.Repeat String/README_EN.md
index 916af04305451..a167ce16d00c2 100644
--- a/solution/2700-2799/2796.Repeat String/README_EN.md
+++ b/solution/2700-2799/2796.Repeat String/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2796.Repeat%20String/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2797.Partial Function with Placeholders/README.md b/solution/2700-2799/2797.Partial Function with Placeholders/README.md
index 40e9a3cf7d64a..2c39dc6601a6f 100644
--- a/solution/2700-2799/2797.Partial Function with Placeholders/README.md
+++ b/solution/2700-2799/2797.Partial Function with Placeholders/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2797.Partial%20Function%20with%20Placeholders/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2700-2799/2797.Partial Function with Placeholders/README_EN.md b/solution/2700-2799/2797.Partial Function with Placeholders/README_EN.md
index 25453033c44ca..b8499eeb87540 100644
--- a/solution/2700-2799/2797.Partial Function with Placeholders/README_EN.md
+++ b/solution/2700-2799/2797.Partial Function with Placeholders/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2700-2799/2797.Partial%20Function%20with%20Placeholders/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2800-2899/2803.Factorial Generator/README.md b/solution/2800-2899/2803.Factorial Generator/README.md
index f6cf94a711fb6..81cef38d3940d 100644
--- a/solution/2800-2899/2803.Factorial Generator/README.md
+++ b/solution/2800-2899/2803.Factorial Generator/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2803.Factorial%20Generator/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2800-2899/2803.Factorial Generator/README_EN.md b/solution/2800-2899/2803.Factorial Generator/README_EN.md
index aa1c6618d658e..835f0db09c1e3 100644
--- a/solution/2800-2899/2803.Factorial Generator/README_EN.md
+++ b/solution/2800-2899/2803.Factorial Generator/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2803.Factorial%20Generator/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2800-2899/2804.Array Prototype ForEach/README.md b/solution/2800-2899/2804.Array Prototype ForEach/README.md
index 3f9d8411e259f..3c229e443e8db 100644
--- a/solution/2800-2899/2804.Array Prototype ForEach/README.md
+++ b/solution/2800-2899/2804.Array Prototype ForEach/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2804.Array%20Prototype%20ForEach/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2800-2899/2804.Array Prototype ForEach/README_EN.md b/solution/2800-2899/2804.Array Prototype ForEach/README_EN.md
index 740cf473818cd..ebae3a2b49e1f 100644
--- a/solution/2800-2899/2804.Array Prototype ForEach/README_EN.md
+++ b/solution/2800-2899/2804.Array Prototype ForEach/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2804.Array%20Prototype%20ForEach/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2800-2899/2805.Custom Interval/README.md b/solution/2800-2899/2805.Custom Interval/README.md
index 985f65d2bbea3..e98c804a265cf 100644
--- a/solution/2800-2899/2805.Custom Interval/README.md
+++ b/solution/2800-2899/2805.Custom Interval/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2805.Custom%20Interval/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2800-2899/2805.Custom Interval/README_EN.md b/solution/2800-2899/2805.Custom Interval/README_EN.md
index 87d320b8e806e..4dd385cff1978 100644
--- a/solution/2800-2899/2805.Custom Interval/README_EN.md
+++ b/solution/2800-2899/2805.Custom Interval/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2805.Custom%20Interval/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2800-2899/2820.Election Results/README.md b/solution/2800-2899/2820.Election Results/README.md
index 761e0bf9fee42..c656c6428c57a 100644
--- a/solution/2800-2899/2820.Election Results/README.md
+++ b/solution/2800-2899/2820.Election Results/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2820.Election%20Results/README.md
+tags:
+ - 数据库
---
diff --git a/solution/2800-2899/2820.Election Results/README_EN.md b/solution/2800-2899/2820.Election Results/README_EN.md
index cb090789ea858..daf1cdb09e1a0 100644
--- a/solution/2800-2899/2820.Election Results/README_EN.md
+++ b/solution/2800-2899/2820.Election Results/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2820.Election%20Results/README_EN.md
+tags:
+ - Database
---
diff --git a/solution/2800-2899/2821.Delay the Resolution of Each Promise/README.md b/solution/2800-2899/2821.Delay the Resolution of Each Promise/README.md
index 4593531c0184b..1c93e9f109bff 100644
--- a/solution/2800-2899/2821.Delay the Resolution of Each Promise/README.md
+++ b/solution/2800-2899/2821.Delay the Resolution of Each Promise/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2821.Delay%20the%20Resolution%20of%20Each%20Promise/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2800-2899/2821.Delay the Resolution of Each Promise/README_EN.md b/solution/2800-2899/2821.Delay the Resolution of Each Promise/README_EN.md
index 3809fbe31e8e7..eab4885d253a1 100644
--- a/solution/2800-2899/2821.Delay the Resolution of Each Promise/README_EN.md
+++ b/solution/2800-2899/2821.Delay the Resolution of Each Promise/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2821.Delay%20the%20Resolution%20of%20Each%20Promise/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2800-2899/2822.Inversion of Object/README.md b/solution/2800-2899/2822.Inversion of Object/README.md
index 100037565b132..fef09427b52cd 100644
--- a/solution/2800-2899/2822.Inversion of Object/README.md
+++ b/solution/2800-2899/2822.Inversion of Object/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2822.Inversion%20of%20Object/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2800-2899/2822.Inversion of Object/README_EN.md b/solution/2800-2899/2822.Inversion of Object/README_EN.md
index 45a35931e6be7..e5f9fb67735c6 100644
--- a/solution/2800-2899/2822.Inversion of Object/README_EN.md
+++ b/solution/2800-2899/2822.Inversion of Object/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2822.Inversion%20of%20Object/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2800-2899/2823.Deep Object Filter/README.md b/solution/2800-2899/2823.Deep Object Filter/README.md
index 6ce29b13fd655..8a7477c2a66fb 100644
--- a/solution/2800-2899/2823.Deep Object Filter/README.md
+++ b/solution/2800-2899/2823.Deep Object Filter/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2823.Deep%20Object%20Filter/README.md
+tags:
+ - JavaScript
---
diff --git a/solution/2800-2899/2823.Deep Object Filter/README_EN.md b/solution/2800-2899/2823.Deep Object Filter/README_EN.md
index c8a702e4a9dad..6df8bfe6ed531 100644
--- a/solution/2800-2899/2823.Deep Object Filter/README_EN.md
+++ b/solution/2800-2899/2823.Deep Object Filter/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2823.Deep%20Object%20Filter/README_EN.md
+tags:
+ - JavaScript
---
diff --git a/solution/2800-2899/2877.Create a DataFrame from List/README.md b/solution/2800-2899/2877.Create a DataFrame from List/README.md
index d8e6a5b6b49e0..af17c4c551f1a 100644
--- a/solution/2800-2899/2877.Create a DataFrame from List/README.md
+++ b/solution/2800-2899/2877.Create a DataFrame from List/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2877.Create%20a%20DataFrame%20from%20List/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2877.Create a DataFrame from List/README_EN.md b/solution/2800-2899/2877.Create a DataFrame from List/README_EN.md
index 32afc51ca9dd9..ec79e540aba24 100644
--- a/solution/2800-2899/2877.Create a DataFrame from List/README_EN.md
+++ b/solution/2800-2899/2877.Create a DataFrame from List/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2877.Create%20a%20DataFrame%20from%20List/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2878.Get the Size of a DataFrame/README.md b/solution/2800-2899/2878.Get the Size of a DataFrame/README.md
index 9660a5cdb2617..03b4e385d592d 100644
--- a/solution/2800-2899/2878.Get the Size of a DataFrame/README.md
+++ b/solution/2800-2899/2878.Get the Size of a DataFrame/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2878.Get%20the%20Size%20of%20a%20DataFrame/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2878.Get the Size of a DataFrame/README_EN.md b/solution/2800-2899/2878.Get the Size of a DataFrame/README_EN.md
index b46e2458fa5fa..7435e6575aeba 100644
--- a/solution/2800-2899/2878.Get the Size of a DataFrame/README_EN.md
+++ b/solution/2800-2899/2878.Get the Size of a DataFrame/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2878.Get%20the%20Size%20of%20a%20DataFrame/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2879.Display the First Three Rows/README.md b/solution/2800-2899/2879.Display the First Three Rows/README.md
index 700d7332cfe95..7add9ef1015db 100644
--- a/solution/2800-2899/2879.Display the First Three Rows/README.md
+++ b/solution/2800-2899/2879.Display the First Three Rows/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2879.Display%20the%20First%20Three%20Rows/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2879.Display the First Three Rows/README_EN.md b/solution/2800-2899/2879.Display the First Three Rows/README_EN.md
index 333b19d903849..17cf6c32e37f2 100644
--- a/solution/2800-2899/2879.Display the First Three Rows/README_EN.md
+++ b/solution/2800-2899/2879.Display the First Three Rows/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2879.Display%20the%20First%20Three%20Rows/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2880.Select Data/README.md b/solution/2800-2899/2880.Select Data/README.md
index ca31248031f6c..01e71a9a4e30d 100644
--- a/solution/2800-2899/2880.Select Data/README.md
+++ b/solution/2800-2899/2880.Select Data/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2880.Select%20Data/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2880.Select Data/README_EN.md b/solution/2800-2899/2880.Select Data/README_EN.md
index 8171f65bcc5e6..3ef7e1fc6abc6 100644
--- a/solution/2800-2899/2880.Select Data/README_EN.md
+++ b/solution/2800-2899/2880.Select Data/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2880.Select%20Data/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2881.Create a New Column/README.md b/solution/2800-2899/2881.Create a New Column/README.md
index 74d3e4c670bc9..5936ae2836884 100644
--- a/solution/2800-2899/2881.Create a New Column/README.md
+++ b/solution/2800-2899/2881.Create a New Column/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2881.Create%20a%20New%20Column/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2881.Create a New Column/README_EN.md b/solution/2800-2899/2881.Create a New Column/README_EN.md
index 4fd045a988abe..95e49f2f7505b 100644
--- a/solution/2800-2899/2881.Create a New Column/README_EN.md
+++ b/solution/2800-2899/2881.Create a New Column/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2881.Create%20a%20New%20Column/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2882.Drop Duplicate Rows/README.md b/solution/2800-2899/2882.Drop Duplicate Rows/README.md
index d8aeab0f6458b..31336eb2f7c77 100644
--- a/solution/2800-2899/2882.Drop Duplicate Rows/README.md
+++ b/solution/2800-2899/2882.Drop Duplicate Rows/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2882.Drop%20Duplicate%20Rows/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2882.Drop Duplicate Rows/README_EN.md b/solution/2800-2899/2882.Drop Duplicate Rows/README_EN.md
index fb7f0143196d2..98a4575fae33b 100644
--- a/solution/2800-2899/2882.Drop Duplicate Rows/README_EN.md
+++ b/solution/2800-2899/2882.Drop Duplicate Rows/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2882.Drop%20Duplicate%20Rows/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2883.Drop Missing Data/README.md b/solution/2800-2899/2883.Drop Missing Data/README.md
index 1e4ff66875c05..91d0adb9511ec 100644
--- a/solution/2800-2899/2883.Drop Missing Data/README.md
+++ b/solution/2800-2899/2883.Drop Missing Data/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2883.Drop%20Missing%20Data/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2883.Drop Missing Data/README_EN.md b/solution/2800-2899/2883.Drop Missing Data/README_EN.md
index 64f0838e4c8f5..56f4882b0bff2 100644
--- a/solution/2800-2899/2883.Drop Missing Data/README_EN.md
+++ b/solution/2800-2899/2883.Drop Missing Data/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2883.Drop%20Missing%20Data/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2884.Modify Columns/README.md b/solution/2800-2899/2884.Modify Columns/README.md
index d4b2eccf7a704..2abc8f39b2efd 100644
--- a/solution/2800-2899/2884.Modify Columns/README.md
+++ b/solution/2800-2899/2884.Modify Columns/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2884.Modify%20Columns/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2884.Modify Columns/README_EN.md b/solution/2800-2899/2884.Modify Columns/README_EN.md
index 80f207ac1be15..40bc13c3e448e 100644
--- a/solution/2800-2899/2884.Modify Columns/README_EN.md
+++ b/solution/2800-2899/2884.Modify Columns/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2884.Modify%20Columns/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2885.Rename Columns/README.md b/solution/2800-2899/2885.Rename Columns/README.md
index d550d2185c24a..f5c78626c41d4 100644
--- a/solution/2800-2899/2885.Rename Columns/README.md
+++ b/solution/2800-2899/2885.Rename Columns/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2885.Rename%20Columns/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2885.Rename Columns/README_EN.md b/solution/2800-2899/2885.Rename Columns/README_EN.md
index e24aab23a7866..56109b807d7d6 100644
--- a/solution/2800-2899/2885.Rename Columns/README_EN.md
+++ b/solution/2800-2899/2885.Rename Columns/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2885.Rename%20Columns/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2886.Change Data Type/README.md b/solution/2800-2899/2886.Change Data Type/README.md
index 38ea16abdbc19..118dd87612f31 100644
--- a/solution/2800-2899/2886.Change Data Type/README.md
+++ b/solution/2800-2899/2886.Change Data Type/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2886.Change%20Data%20Type/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2886.Change Data Type/README_EN.md b/solution/2800-2899/2886.Change Data Type/README_EN.md
index 062bacbfe3eab..6abceaf8ab540 100644
--- a/solution/2800-2899/2886.Change Data Type/README_EN.md
+++ b/solution/2800-2899/2886.Change Data Type/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2886.Change%20Data%20Type/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2887.Fill Missing Data/README.md b/solution/2800-2899/2887.Fill Missing Data/README.md
index 3e6078bbb8a79..b1ba92f07ec57 100644
--- a/solution/2800-2899/2887.Fill Missing Data/README.md
+++ b/solution/2800-2899/2887.Fill Missing Data/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2887.Fill%20Missing%20Data/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2887.Fill Missing Data/README_EN.md b/solution/2800-2899/2887.Fill Missing Data/README_EN.md
index 86778d37f36c8..4d99aba7a40d0 100644
--- a/solution/2800-2899/2887.Fill Missing Data/README_EN.md
+++ b/solution/2800-2899/2887.Fill Missing Data/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2887.Fill%20Missing%20Data/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2888.Reshape Data Concatenate/README.md b/solution/2800-2899/2888.Reshape Data Concatenate/README.md
index cc3aa84a48f8c..860c3b5bf3248 100644
--- a/solution/2800-2899/2888.Reshape Data Concatenate/README.md
+++ b/solution/2800-2899/2888.Reshape Data Concatenate/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2888.Reshape%20Data%20Concatenate/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2888.Reshape Data Concatenate/README_EN.md b/solution/2800-2899/2888.Reshape Data Concatenate/README_EN.md
index 5b45dd97d0089..5c242024d21c3 100644
--- a/solution/2800-2899/2888.Reshape Data Concatenate/README_EN.md
+++ b/solution/2800-2899/2888.Reshape Data Concatenate/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2888.Reshape%20Data%20Concatenate/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2889.Reshape Data Pivot/README.md b/solution/2800-2899/2889.Reshape Data Pivot/README.md
index 8923d1fc11d4f..6200b305ec24d 100644
--- a/solution/2800-2899/2889.Reshape Data Pivot/README.md
+++ b/solution/2800-2899/2889.Reshape Data Pivot/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2889.Reshape%20Data%20Pivot/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2889.Reshape Data Pivot/README_EN.md b/solution/2800-2899/2889.Reshape Data Pivot/README_EN.md
index 9680804a47b21..b19307c79ec01 100644
--- a/solution/2800-2899/2889.Reshape Data Pivot/README_EN.md
+++ b/solution/2800-2899/2889.Reshape Data Pivot/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2889.Reshape%20Data%20Pivot/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2890.Reshape Data Melt/README.md b/solution/2800-2899/2890.Reshape Data Melt/README.md
index 161eee0fa89fc..72af9666a4773 100644
--- a/solution/2800-2899/2890.Reshape Data Melt/README.md
+++ b/solution/2800-2899/2890.Reshape Data Melt/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2890.Reshape%20Data%20Melt/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2890.Reshape Data Melt/README_EN.md b/solution/2800-2899/2890.Reshape Data Melt/README_EN.md
index 407efa672910f..2a801e66032f6 100644
--- a/solution/2800-2899/2890.Reshape Data Melt/README_EN.md
+++ b/solution/2800-2899/2890.Reshape Data Melt/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2890.Reshape%20Data%20Melt/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2891.Method Chaining/README.md b/solution/2800-2899/2891.Method Chaining/README.md
index 8706dee377ed8..be595f3dffbf8 100644
--- a/solution/2800-2899/2891.Method Chaining/README.md
+++ b/solution/2800-2899/2891.Method Chaining/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2891.Method%20Chaining/README.md
+tags:
+ - pandas
---
diff --git a/solution/2800-2899/2891.Method Chaining/README_EN.md b/solution/2800-2899/2891.Method Chaining/README_EN.md
index 920428e4cd7fa..70914a64242dd 100644
--- a/solution/2800-2899/2891.Method Chaining/README_EN.md
+++ b/solution/2800-2899/2891.Method Chaining/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2891.Method%20Chaining/README_EN.md
+tags:
+ - pandas
---
diff --git a/solution/3100-3199/3174.Clear Digits/README.md b/solution/3100-3199/3174.Clear Digits/README.md
index 16bbb3258f58a..a39c09569d166 100644
--- a/solution/3100-3199/3174.Clear Digits/README.md
+++ b/solution/3100-3199/3174.Clear Digits/README.md
@@ -5,7 +5,7 @@ edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3174.Cl
rating: 1255
source: 第 132 场双周赛 Q1
tags:
- - 哈希表
+ - 栈
- 字符串
- 模拟
---
diff --git a/solution/3100-3199/3174.Clear Digits/README_EN.md b/solution/3100-3199/3174.Clear Digits/README_EN.md
index 77870d76bc439..a26fe13430ef9 100644
--- a/solution/3100-3199/3174.Clear Digits/README_EN.md
+++ b/solution/3100-3199/3174.Clear Digits/README_EN.md
@@ -5,7 +5,7 @@ edit_url: https://github.com/doocs/leetcode/edit/main/solution/3100-3199/3174.Cl
rating: 1255
source: Biweekly Contest 132 Q1
tags:
- - Hash Table
+ - Stack
- String
- Simulation
---
diff --git a/solution/3200-3299/3225.Maximum Score From Grid Operations/images/rectangles.png b/solution/3200-3299/3225.Maximum Score From Grid Operations/images/rectangles.png
new file mode 100644
index 0000000000000000000000000000000000000000..017f636051417fc8f044dccebc37e32fa800fa84
GIT binary patch
literal 23965
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不存在从 (0, 0)
到 (3, 3)
的路径。
+示例 4:
+
+
+
输入:X = 4, Y = 4, circles = [[5,5,1]]
+
+
输出:true
+
+
解释:
+
+

+
+
提示:
diff --git a/solution/3200-3299/3235.Check if the Rectangle Corner Is Reachable/README_EN.md b/solution/3200-3299/3235.Check if the Rectangle Corner Is Reachable/README_EN.md
index 21b14e670e3e7..4ba4816ceb507 100644
--- a/solution/3200-3299/3235.Check if the Rectangle Corner Is Reachable/README_EN.md
+++ b/solution/3200-3299/3235.Check if the Rectangle Corner Is Reachable/README_EN.md
@@ -79,7 +79,7 @@ tags:
Explanation:
-
+
diff --git a/solution/3200-3299/3237.Alt and Tab Simulation/README.md b/solution/3200-3299/3237.Alt and Tab Simulation/README.md
index a77da99523833..21ead8c7f193e 100644
--- a/solution/3200-3299/3237.Alt and Tab Simulation/README.md
+++ b/solution/3200-3299/3237.Alt and Tab Simulation/README.md
@@ -2,11 +2,15 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3237.Alt%20and%20Tab%20Simulation/README.md
+tags:
+ - 数组
+ - 哈希表
+ - 模拟
---
-# [3237. Alt 和 Tab模拟 🔒](https://leetcode.cn/problems/alt-and-tab-simulation)
+# [3237. Alt 和 Tab 模拟 🔒](https://leetcode.cn/problems/alt-and-tab-simulation)
[English Version](/solution/3200-3299/3237.Alt%20and%20Tab%20Simulation/README_EN.md)
@@ -37,8 +41,8 @@ edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3237.Al
- 初始顺序:
[1,2,3]
- - 第一次查询后:
[3,2,1]
- - 第二次查询后:
[3,2,1]
+ - 第一次查询后:
[3,1,2]
+ - 第二次查询后:
[3,1,2]
- 最后一次查询后:
[2,3,1]
diff --git a/solution/3200-3299/3237.Alt and Tab Simulation/README_EN.md b/solution/3200-3299/3237.Alt and Tab Simulation/README_EN.md
index f40afc44472fa..e0d8df3519a42 100644
--- a/solution/3200-3299/3237.Alt and Tab Simulation/README_EN.md
+++ b/solution/3200-3299/3237.Alt and Tab Simulation/README_EN.md
@@ -2,6 +2,10 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3237.Alt%20and%20Tab%20Simulation/README_EN.md
+tags:
+ - Array
+ - Hash Table
+ - Simulation
---
diff --git a/solution/3200-3299/3238.Find the Number of Winning Players/README.md b/solution/3200-3299/3238.Find the Number of Winning Players/README.md
index 6fd4bb0d39739..bae3d97464d20 100644
--- a/solution/3200-3299/3238.Find the Number of Winning Players/README.md
+++ b/solution/3200-3299/3238.Find the Number of Winning Players/README.md
@@ -2,6 +2,10 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3238.Find%20the%20Number%20of%20Winning%20Players/README.md
+tags:
+ - 数组
+ - 哈希表
+ - 计数
---
diff --git a/solution/3200-3299/3238.Find the Number of Winning Players/README_EN.md b/solution/3200-3299/3238.Find the Number of Winning Players/README_EN.md
index bf67ad0e5c0a8..19b2f73e562ac 100644
--- a/solution/3200-3299/3238.Find the Number of Winning Players/README_EN.md
+++ b/solution/3200-3299/3238.Find the Number of Winning Players/README_EN.md
@@ -2,6 +2,10 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3238.Find%20the%20Number%20of%20Winning%20Players/README_EN.md
+tags:
+ - Array
+ - Hash Table
+ - Counting
---
diff --git a/solution/3200-3299/3239.Minimum Number of Flips to Make Binary Grid Palindromic I/README.md b/solution/3200-3299/3239.Minimum Number of Flips to Make Binary Grid Palindromic I/README.md
index e476109c00c92..f8d540b9b68ab 100644
--- a/solution/3200-3299/3239.Minimum Number of Flips to Make Binary Grid Palindromic I/README.md
+++ b/solution/3200-3299/3239.Minimum Number of Flips to Make Binary Grid Palindromic I/README.md
@@ -2,6 +2,10 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3239.Minimum%20Number%20of%20Flips%20to%20Make%20Binary%20Grid%20Palindromic%20I/README.md
+tags:
+ - 数组
+ - 双指针
+ - 矩阵
---
diff --git a/solution/3200-3299/3239.Minimum Number of Flips to Make Binary Grid Palindromic I/README_EN.md b/solution/3200-3299/3239.Minimum Number of Flips to Make Binary Grid Palindromic I/README_EN.md
index c67b33b27fc69..0ead149965003 100644
--- a/solution/3200-3299/3239.Minimum Number of Flips to Make Binary Grid Palindromic I/README_EN.md
+++ b/solution/3200-3299/3239.Minimum Number of Flips to Make Binary Grid Palindromic I/README_EN.md
@@ -2,6 +2,10 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3239.Minimum%20Number%20of%20Flips%20to%20Make%20Binary%20Grid%20Palindromic%20I/README_EN.md
+tags:
+ - Array
+ - Two Pointers
+ - Matrix
---
diff --git a/solution/3200-3299/3240.Minimum Number of Flips to Make Binary Grid Palindromic II/README.md b/solution/3200-3299/3240.Minimum Number of Flips to Make Binary Grid Palindromic II/README.md
index e10a267c56f14..c4e6ae769cf22 100644
--- a/solution/3200-3299/3240.Minimum Number of Flips to Make Binary Grid Palindromic II/README.md
+++ b/solution/3200-3299/3240.Minimum Number of Flips to Make Binary Grid Palindromic II/README.md
@@ -2,6 +2,10 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3240.Minimum%20Number%20of%20Flips%20to%20Make%20Binary%20Grid%20Palindromic%20II/README.md
+tags:
+ - 数组
+ - 双指针
+ - 矩阵
---
diff --git a/solution/3200-3299/3240.Minimum Number of Flips to Make Binary Grid Palindromic II/README_EN.md b/solution/3200-3299/3240.Minimum Number of Flips to Make Binary Grid Palindromic II/README_EN.md
index f589f09c57322..970aa51e0baef 100644
--- a/solution/3200-3299/3240.Minimum Number of Flips to Make Binary Grid Palindromic II/README_EN.md
+++ b/solution/3200-3299/3240.Minimum Number of Flips to Make Binary Grid Palindromic II/README_EN.md
@@ -2,6 +2,10 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3240.Minimum%20Number%20of%20Flips%20to%20Make%20Binary%20Grid%20Palindromic%20II/README_EN.md
+tags:
+ - Array
+ - Two Pointers
+ - Matrix
---
diff --git a/solution/3200-3299/3241.Time Taken to Mark All Nodes/README.md b/solution/3200-3299/3241.Time Taken to Mark All Nodes/README.md
index 3b5f8d55cc682..211aa877c13ab 100644
--- a/solution/3200-3299/3241.Time Taken to Mark All Nodes/README.md
+++ b/solution/3200-3299/3241.Time Taken to Mark All Nodes/README.md
@@ -2,6 +2,11 @@
comments: true
difficulty: 困难
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3241.Time%20Taken%20to%20Mark%20All%20Nodes/README.md
+tags:
+ - 树
+ - 深度优先搜索
+ - 图
+ - 动态规划
---
diff --git a/solution/3200-3299/3241.Time Taken to Mark All Nodes/README_EN.md b/solution/3200-3299/3241.Time Taken to Mark All Nodes/README_EN.md
index d9981e347c062..a955b1cedcc1a 100644
--- a/solution/3200-3299/3241.Time Taken to Mark All Nodes/README_EN.md
+++ b/solution/3200-3299/3241.Time Taken to Mark All Nodes/README_EN.md
@@ -2,6 +2,11 @@
comments: true
difficulty: Hard
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3241.Time%20Taken%20to%20Mark%20All%20Nodes/README_EN.md
+tags:
+ - Tree
+ - Depth-First Search
+ - Graph
+ - Dynamic Programming
---
diff --git a/solution/3200-3299/3242.Design Neighbor Sum Service/README.md b/solution/3200-3299/3242.Design Neighbor Sum Service/README.md
index 4a956476332a9..1980ce10be303 100644
--- a/solution/3200-3299/3242.Design Neighbor Sum Service/README.md
+++ b/solution/3200-3299/3242.Design Neighbor Sum Service/README.md
@@ -2,6 +2,12 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3242.Design%20Neighbor%20Sum%20Service/README.md
+tags:
+ - 设计
+ - 数组
+ - 哈希表
+ - 矩阵
+ - 模拟
---
diff --git a/solution/3200-3299/3242.Design Neighbor Sum Service/README_EN.md b/solution/3200-3299/3242.Design Neighbor Sum Service/README_EN.md
index a2bf7d9b76c78..2acee83f91304 100644
--- a/solution/3200-3299/3242.Design Neighbor Sum Service/README_EN.md
+++ b/solution/3200-3299/3242.Design Neighbor Sum Service/README_EN.md
@@ -2,6 +2,12 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3242.Design%20Neighbor%20Sum%20Service/README_EN.md
+tags:
+ - Design
+ - Array
+ - Hash Table
+ - Matrix
+ - Simulation
---
diff --git a/solution/3200-3299/3243.Shortest Distance After Road Addition Queries I/README.md b/solution/3200-3299/3243.Shortest Distance After Road Addition Queries I/README.md
index 7df7b714dcb3e..15c34a23cfd1a 100644
--- a/solution/3200-3299/3243.Shortest Distance After Road Addition Queries I/README.md
+++ b/solution/3200-3299/3243.Shortest Distance After Road Addition Queries I/README.md
@@ -2,6 +2,10 @@
comments: true
difficulty: 中等
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3243.Shortest%20Distance%20After%20Road%20Addition%20Queries%20I/README.md
+tags:
+ - 广度优先搜索
+ - 图
+ - 数组
---
diff --git a/solution/3200-3299/3243.Shortest Distance After Road Addition Queries I/README_EN.md b/solution/3200-3299/3243.Shortest Distance After Road Addition Queries I/README_EN.md
index 8f833651fb845..4ce3df8a95533 100644
--- a/solution/3200-3299/3243.Shortest Distance After Road Addition Queries I/README_EN.md
+++ b/solution/3200-3299/3243.Shortest Distance After Road Addition Queries I/README_EN.md
@@ -2,6 +2,10 @@
comments: true
difficulty: Medium
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3243.Shortest%20Distance%20After%20Road%20Addition%20Queries%20I/README_EN.md
+tags:
+ - Breadth-First Search
+ - Graph
+ - Array
---
diff --git a/solution/3200-3299/3244.Shortest Distance After Road Addition Queries II/README.md b/solution/3200-3299/3244.Shortest Distance After Road Addition Queries II/README.md
index 608bb89531c7d..0ab7ceb21c877 100644
--- a/solution/3200-3299/3244.Shortest Distance After Road Addition Queries II/README.md
+++ b/solution/3200-3299/3244.Shortest Distance After Road Addition Queries II/README.md
@@ -2,6 +2,11 @@
comments: true
difficulty: 困难
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3244.Shortest%20Distance%20After%20Road%20Addition%20Queries%20II/README.md
+tags:
+ - 贪心
+ - 图
+ - 数组
+ - 有序集合
---
diff --git a/solution/3200-3299/3244.Shortest Distance After Road Addition Queries II/README_EN.md b/solution/3200-3299/3244.Shortest Distance After Road Addition Queries II/README_EN.md
index dfb8c9df9ae67..ff4e704f59529 100644
--- a/solution/3200-3299/3244.Shortest Distance After Road Addition Queries II/README_EN.md
+++ b/solution/3200-3299/3244.Shortest Distance After Road Addition Queries II/README_EN.md
@@ -2,6 +2,11 @@
comments: true
difficulty: Hard
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3244.Shortest%20Distance%20After%20Road%20Addition%20Queries%20II/README_EN.md
+tags:
+ - Greedy
+ - Graph
+ - Array
+ - Ordered Set
---
diff --git a/solution/3200-3299/3245.Alternating Groups III/README.md b/solution/3200-3299/3245.Alternating Groups III/README.md
index f42fb399cd0b0..3ba6d8cbb92e0 100644
--- a/solution/3200-3299/3245.Alternating Groups III/README.md
+++ b/solution/3200-3299/3245.Alternating Groups III/README.md
@@ -2,6 +2,9 @@
comments: true
difficulty: 困难
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3245.Alternating%20Groups%20III/README.md
+tags:
+ - 树状数组
+ - 数组
---
diff --git a/solution/3200-3299/3245.Alternating Groups III/README_EN.md b/solution/3200-3299/3245.Alternating Groups III/README_EN.md
index f246b84eb8b42..b9e86ef79752e 100644
--- a/solution/3200-3299/3245.Alternating Groups III/README_EN.md
+++ b/solution/3200-3299/3245.Alternating Groups III/README_EN.md
@@ -2,6 +2,9 @@
comments: true
difficulty: Hard
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3245.Alternating%20Groups%20III/README_EN.md
+tags:
+ - Binary Indexed Tree
+ - Array
---
diff --git a/solution/3200-3299/3246.Premier League Table Ranking/README.md b/solution/3200-3299/3246.Premier League Table Ranking/README.md
index b43d8f9c06133..944dc9f5d26ce 100644
--- a/solution/3200-3299/3246.Premier League Table Ranking/README.md
+++ b/solution/3200-3299/3246.Premier League Table Ranking/README.md
@@ -2,6 +2,8 @@
comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3246.Premier%20League%20Table%20Ranking/README.md
+tags:
+ - 数据库
---
diff --git a/solution/3200-3299/3246.Premier League Table Ranking/README_EN.md b/solution/3200-3299/3246.Premier League Table Ranking/README_EN.md
index c6f57a7f01df4..1aa5a30d3c43b 100644
--- a/solution/3200-3299/3246.Premier League Table Ranking/README_EN.md
+++ b/solution/3200-3299/3246.Premier League Table Ranking/README_EN.md
@@ -2,6 +2,8 @@
comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/3200-3299/3246.Premier%20League%20Table%20Ranking/README_EN.md
+tags:
+ - Database
---
diff --git a/solution/DATABASE_README.md b/solution/DATABASE_README.md
index cb58957a3f25e..0b758ce6dae8f 100644
--- a/solution/DATABASE_README.md
+++ b/solution/DATABASE_README.md
@@ -290,7 +290,7 @@
| 3220 | [奇数和偶数交易](/solution/3200-3299/3220.Odd%20and%20Even%20Transactions/README.md) | `数据库` | 中等 | |
| 3230 | [客户购买行为分析](/solution/3200-3299/3230.Customer%20Purchasing%20Behavior%20Analysis/README.md) | `数据库` | 中等 | 🔒 |
| 3236 | [首席执行官下属层级](/solution/3200-3299/3236.CEO%20Subordinate%20Hierarchy/README.md) | `数据库` | 困难 | 🔒 |
-| 3246 | [英超积分榜排名](/solution/3200-3299/3246.Premier%20League%20Table%20Ranking/README.md) | | 简单 | 🔒 |
+| 3246 | [英超积分榜排名](/solution/3200-3299/3246.Premier%20League%20Table%20Ranking/README.md) | `数据库` | 简单 | 🔒 |
## 版权
diff --git a/solution/DATABASE_README_EN.md b/solution/DATABASE_README_EN.md
index 5839d164fd65d..f92b22605ab52 100644
--- a/solution/DATABASE_README_EN.md
+++ b/solution/DATABASE_README_EN.md
@@ -288,7 +288,7 @@ Press Control + F(or Command + F on
| 3220 | [Odd and Even Transactions](/solution/3200-3299/3220.Odd%20and%20Even%20Transactions/README_EN.md) | `Database` | Medium | |
| 3230 | [Customer Purchasing Behavior Analysis](/solution/3200-3299/3230.Customer%20Purchasing%20Behavior%20Analysis/README_EN.md) | `Database` | Medium | 🔒 |
| 3236 | [CEO Subordinate Hierarchy](/solution/3200-3299/3236.CEO%20Subordinate%20Hierarchy/README_EN.md) | `Database` | Hard | 🔒 |
-| 3246 | [Premier League Table Ranking](/solution/3200-3299/3246.Premier%20League%20Table%20Ranking/README_EN.md) | | Easy | 🔒 |
+| 3246 | [Premier League Table Ranking](/solution/3200-3299/3246.Premier%20League%20Table%20Ranking/README_EN.md) | `Database` | Easy | 🔒 |
## Copyright
diff --git a/solution/README.md b/solution/README.md
index a0faff4ca913c..b4f17b9babd98 100644
--- a/solution/README.md
+++ b/solution/README.md
@@ -3184,7 +3184,7 @@
| 3171 | [找到按位或最接近 K 的子数组](/solution/3100-3199/3171.Find%20Subarray%20With%20Bitwise%20OR%20Closest%20to%20K/README.md) | `位运算`,`线段树`,`数组`,`二分查找` | 困难 | 第 400 场周赛 |
| 3172 | [第二天验证](/solution/3100-3199/3172.Second%20Day%20Verification/README.md) | `数据库` | 简单 | 🔒 |
| 3173 | [相邻元素的按位或](/solution/3100-3199/3173.Bitwise%20OR%20of%20Adjacent%20Elements/README.md) | `位运算`,`数组` | 简单 | 🔒 |
-| 3174 | [清除数字](/solution/3100-3199/3174.Clear%20Digits/README.md) | `哈希表`,`字符串`,`模拟` | 简单 | 第 132 场双周赛 |
+| 3174 | [清除数字](/solution/3100-3199/3174.Clear%20Digits/README.md) | `栈`,`字符串`,`模拟` | 简单 | 第 132 场双周赛 |
| 3175 | [找到连续赢 K 场比赛的第一位玩家](/solution/3100-3199/3175.Find%20The%20First%20Player%20to%20win%20K%20Games%20in%20a%20Row/README.md) | `数组`,`模拟` | 中等 | 第 132 场双周赛 |
| 3176 | [求出最长好子序列 I](/solution/3100-3199/3176.Find%20the%20Maximum%20Length%20of%20a%20Good%20Subsequence%20I/README.md) | `数组`,`哈希表`,`动态规划` | 中等 | 第 132 场双周赛 |
| 3177 | [求出最长好子序列 II](/solution/3100-3199/3177.Find%20the%20Maximum%20Length%20of%20a%20Good%20Subsequence%20II/README.md) | `数组`,`哈希表`,`动态规划` | 困难 | 第 132 场双周赛 |
@@ -3247,16 +3247,16 @@
| 3234 | [统计 1 显著的字符串的数量](/solution/3200-3299/3234.Count%20the%20Number%20of%20Substrings%20With%20Dominant%20Ones/README.md) | `字符串`,`枚举`,`滑动窗口` | 中等 | 第 408 场周赛 |
| 3235 | [判断矩形的两个角落是否可达](/solution/3200-3299/3235.Check%20if%20the%20Rectangle%20Corner%20Is%20Reachable/README.md) | `深度优先搜索`,`广度优先搜索`,`并查集`,`几何`,`数组`,`数学` | 困难 | 第 408 场周赛 |
| 3236 | [首席执行官下属层级](/solution/3200-3299/3236.CEO%20Subordinate%20Hierarchy/README.md) | `数据库` | 困难 | 🔒 |
-| 3237 | [Alt 和 Tab模拟](/solution/3200-3299/3237.Alt%20and%20Tab%20Simulation/README.md) | | 中等 | 🔒 |
-| 3238 | [求出胜利玩家的数目](/solution/3200-3299/3238.Find%20the%20Number%20of%20Winning%20Players/README.md) | | 简单 | 第 136 场双周赛 |
-| 3239 | [最少翻转次数使二进制矩阵回文 I](/solution/3200-3299/3239.Minimum%20Number%20of%20Flips%20to%20Make%20Binary%20Grid%20Palindromic%20I/README.md) | | 中等 | 第 136 场双周赛 |
-| 3240 | [最少翻转次数使二进制矩阵回文 II](/solution/3200-3299/3240.Minimum%20Number%20of%20Flips%20to%20Make%20Binary%20Grid%20Palindromic%20II/README.md) | | 中等 | 第 136 场双周赛 |
-| 3241 | [标记所有节点需要的时间](/solution/3200-3299/3241.Time%20Taken%20to%20Mark%20All%20Nodes/README.md) | | 困难 | 第 136 场双周赛 |
-| 3242 | [设计相邻元素求和服务](/solution/3200-3299/3242.Design%20Neighbor%20Sum%20Service/README.md) | | 简单 | 第 409 场周赛 |
-| 3243 | [新增道路查询后的最短距离 I](/solution/3200-3299/3243.Shortest%20Distance%20After%20Road%20Addition%20Queries%20I/README.md) | | 中等 | 第 409 场周赛 |
-| 3244 | [新增道路查询后的最短距离 II](/solution/3200-3299/3244.Shortest%20Distance%20After%20Road%20Addition%20Queries%20II/README.md) | | 困难 | 第 409 场周赛 |
-| 3245 | [交替组 III](/solution/3200-3299/3245.Alternating%20Groups%20III/README.md) | | 困难 | 第 409 场周赛 |
-| 3246 | [英超积分榜排名](/solution/3200-3299/3246.Premier%20League%20Table%20Ranking/README.md) | | 简单 | 🔒 |
+| 3237 | [Alt 和 Tab 模拟](/solution/3200-3299/3237.Alt%20and%20Tab%20Simulation/README.md) | `数组`,`哈希表`,`模拟` | 中等 | 🔒 |
+| 3238 | [求出胜利玩家的数目](/solution/3200-3299/3238.Find%20the%20Number%20of%20Winning%20Players/README.md) | `数组`,`哈希表`,`计数` | 简单 | 第 136 场双周赛 |
+| 3239 | [最少翻转次数使二进制矩阵回文 I](/solution/3200-3299/3239.Minimum%20Number%20of%20Flips%20to%20Make%20Binary%20Grid%20Palindromic%20I/README.md) | `数组`,`双指针`,`矩阵` | 中等 | 第 136 场双周赛 |
+| 3240 | [最少翻转次数使二进制矩阵回文 II](/solution/3200-3299/3240.Minimum%20Number%20of%20Flips%20to%20Make%20Binary%20Grid%20Palindromic%20II/README.md) | `数组`,`双指针`,`矩阵` | 中等 | 第 136 场双周赛 |
+| 3241 | [标记所有节点需要的时间](/solution/3200-3299/3241.Time%20Taken%20to%20Mark%20All%20Nodes/README.md) | `树`,`深度优先搜索`,`图`,`动态规划` | 困难 | 第 136 场双周赛 |
+| 3242 | [设计相邻元素求和服务](/solution/3200-3299/3242.Design%20Neighbor%20Sum%20Service/README.md) | `设计`,`数组`,`哈希表`,`矩阵`,`模拟` | 简单 | 第 409 场周赛 |
+| 3243 | [新增道路查询后的最短距离 I](/solution/3200-3299/3243.Shortest%20Distance%20After%20Road%20Addition%20Queries%20I/README.md) | `广度优先搜索`,`图`,`数组` | 中等 | 第 409 场周赛 |
+| 3244 | [新增道路查询后的最短距离 II](/solution/3200-3299/3244.Shortest%20Distance%20After%20Road%20Addition%20Queries%20II/README.md) | `贪心`,`图`,`数组`,`有序集合` | 困难 | 第 409 场周赛 |
+| 3245 | [交替组 III](/solution/3200-3299/3245.Alternating%20Groups%20III/README.md) | `树状数组`,`数组` | 困难 | 第 409 场周赛 |
+| 3246 | [英超积分榜排名](/solution/3200-3299/3246.Premier%20League%20Table%20Ranking/README.md) | `数据库` | 简单 | 🔒 |
## 版权
diff --git a/solution/README_EN.md b/solution/README_EN.md
index 8ddf397ccff59..626678a57b8ee 100644
--- a/solution/README_EN.md
+++ b/solution/README_EN.md
@@ -3182,7 +3182,7 @@ Press Control + F(or Command + F on
| 3171 | [Find Subarray With Bitwise OR Closest to K](/solution/3100-3199/3171.Find%20Subarray%20With%20Bitwise%20OR%20Closest%20to%20K/README_EN.md) | `Bit Manipulation`,`Segment Tree`,`Array`,`Binary Search` | Hard | Weekly Contest 400 |
| 3172 | [Second Day Verification](/solution/3100-3199/3172.Second%20Day%20Verification/README_EN.md) | `Database` | Easy | 🔒 |
| 3173 | [Bitwise OR of Adjacent Elements](/solution/3100-3199/3173.Bitwise%20OR%20of%20Adjacent%20Elements/README_EN.md) | `Bit Manipulation`,`Array` | Easy | 🔒 |
-| 3174 | [Clear Digits](/solution/3100-3199/3174.Clear%20Digits/README_EN.md) | `Hash Table`,`String`,`Simulation` | Easy | Biweekly Contest 132 |
+| 3174 | [Clear Digits](/solution/3100-3199/3174.Clear%20Digits/README_EN.md) | `Stack`,`String`,`Simulation` | Easy | Biweekly Contest 132 |
| 3175 | [Find The First Player to win K Games in a Row](/solution/3100-3199/3175.Find%20The%20First%20Player%20to%20win%20K%20Games%20in%20a%20Row/README_EN.md) | `Array`,`Simulation` | Medium | Biweekly Contest 132 |
| 3176 | [Find the Maximum Length of a Good Subsequence I](/solution/3100-3199/3176.Find%20the%20Maximum%20Length%20of%20a%20Good%20Subsequence%20I/README_EN.md) | `Array`,`Hash Table`,`Dynamic Programming` | Medium | Biweekly Contest 132 |
| 3177 | [Find the Maximum Length of a Good Subsequence II](/solution/3100-3199/3177.Find%20the%20Maximum%20Length%20of%20a%20Good%20Subsequence%20II/README_EN.md) | `Array`,`Hash Table`,`Dynamic Programming` | Hard | Biweekly Contest 132 |
@@ -3245,16 +3245,16 @@ Press Control + F(or Command + F on
| 3234 | [Count the Number of Substrings With Dominant Ones](/solution/3200-3299/3234.Count%20the%20Number%20of%20Substrings%20With%20Dominant%20Ones/README_EN.md) | `String`,`Enumeration`,`Sliding Window` | Medium | Weekly Contest 408 |
| 3235 | [Check if the Rectangle Corner Is Reachable](/solution/3200-3299/3235.Check%20if%20the%20Rectangle%20Corner%20Is%20Reachable/README_EN.md) | `Depth-First Search`,`Breadth-First Search`,`Union Find`,`Geometry`,`Array`,`Math` | Hard | Weekly Contest 408 |
| 3236 | [CEO Subordinate Hierarchy](/solution/3200-3299/3236.CEO%20Subordinate%20Hierarchy/README_EN.md) | `Database` | Hard | 🔒 |
-| 3237 | [Alt and Tab Simulation](/solution/3200-3299/3237.Alt%20and%20Tab%20Simulation/README_EN.md) | | Medium | 🔒 |
-| 3238 | [Find the Number of Winning Players](/solution/3200-3299/3238.Find%20the%20Number%20of%20Winning%20Players/README_EN.md) | | Easy | Biweekly Contest 136 |
-| 3239 | [Minimum Number of Flips to Make Binary Grid Palindromic I](/solution/3200-3299/3239.Minimum%20Number%20of%20Flips%20to%20Make%20Binary%20Grid%20Palindromic%20I/README_EN.md) | | Medium | Biweekly Contest 136 |
-| 3240 | [Minimum Number of Flips to Make Binary Grid Palindromic II](/solution/3200-3299/3240.Minimum%20Number%20of%20Flips%20to%20Make%20Binary%20Grid%20Palindromic%20II/README_EN.md) | | Medium | Biweekly Contest 136 |
-| 3241 | [Time Taken to Mark All Nodes](/solution/3200-3299/3241.Time%20Taken%20to%20Mark%20All%20Nodes/README_EN.md) | | Hard | Biweekly Contest 136 |
-| 3242 | [Design Neighbor Sum Service](/solution/3200-3299/3242.Design%20Neighbor%20Sum%20Service/README_EN.md) | | Easy | Weekly Contest 409 |
-| 3243 | [Shortest Distance After Road Addition Queries I](/solution/3200-3299/3243.Shortest%20Distance%20After%20Road%20Addition%20Queries%20I/README_EN.md) | | Medium | Weekly Contest 409 |
-| 3244 | [Shortest Distance After Road Addition Queries II](/solution/3200-3299/3244.Shortest%20Distance%20After%20Road%20Addition%20Queries%20II/README_EN.md) | | Hard | Weekly Contest 409 |
-| 3245 | [Alternating Groups III](/solution/3200-3299/3245.Alternating%20Groups%20III/README_EN.md) | | Hard | Weekly Contest 409 |
-| 3246 | [Premier League Table Ranking](/solution/3200-3299/3246.Premier%20League%20Table%20Ranking/README_EN.md) | | Easy | 🔒 |
+| 3237 | [Alt and Tab Simulation](/solution/3200-3299/3237.Alt%20and%20Tab%20Simulation/README_EN.md) | `Array`,`Hash Table`,`Simulation` | Medium | 🔒 |
+| 3238 | [Find the Number of Winning Players](/solution/3200-3299/3238.Find%20the%20Number%20of%20Winning%20Players/README_EN.md) | `Array`,`Hash Table`,`Counting` | Easy | Biweekly Contest 136 |
+| 3239 | [Minimum Number of Flips to Make Binary Grid Palindromic I](/solution/3200-3299/3239.Minimum%20Number%20of%20Flips%20to%20Make%20Binary%20Grid%20Palindromic%20I/README_EN.md) | `Array`,`Two Pointers`,`Matrix` | Medium | Biweekly Contest 136 |
+| 3240 | [Minimum Number of Flips to Make Binary Grid Palindromic II](/solution/3200-3299/3240.Minimum%20Number%20of%20Flips%20to%20Make%20Binary%20Grid%20Palindromic%20II/README_EN.md) | `Array`,`Two Pointers`,`Matrix` | Medium | Biweekly Contest 136 |
+| 3241 | [Time Taken to Mark All Nodes](/solution/3200-3299/3241.Time%20Taken%20to%20Mark%20All%20Nodes/README_EN.md) | `Tree`,`Depth-First Search`,`Graph`,`Dynamic Programming` | Hard | Biweekly Contest 136 |
+| 3242 | [Design Neighbor Sum Service](/solution/3200-3299/3242.Design%20Neighbor%20Sum%20Service/README_EN.md) | `Design`,`Array`,`Hash Table`,`Matrix`,`Simulation` | Easy | Weekly Contest 409 |
+| 3243 | [Shortest Distance After Road Addition Queries I](/solution/3200-3299/3243.Shortest%20Distance%20After%20Road%20Addition%20Queries%20I/README_EN.md) | `Breadth-First Search`,`Graph`,`Array` | Medium | Weekly Contest 409 |
+| 3244 | [Shortest Distance After Road Addition Queries II](/solution/3200-3299/3244.Shortest%20Distance%20After%20Road%20Addition%20Queries%20II/README_EN.md) | `Greedy`,`Graph`,`Array`,`Ordered Set` | Hard | Weekly Contest 409 |
+| 3245 | [Alternating Groups III](/solution/3200-3299/3245.Alternating%20Groups%20III/README_EN.md) | `Binary Indexed Tree`,`Array` | Hard | Weekly Contest 409 |
+| 3246 | [Premier League Table Ranking](/solution/3200-3299/3246.Premier%20League%20Table%20Ranking/README_EN.md) | `Database` | Easy | 🔒 |
## Copyright
diff --git a/solution/template.md b/solution/template.md
index 74fde530156ff..49f37e677b5b7 100644
--- a/solution/template.md
+++ b/solution/template.md
@@ -195,10 +195,10 @@ If you want to estimate your score changes after the contest ends, you can visit
-
-
{}
+
+
# [{}. {}]({})
[English Version]({})
@@ -219,27 +219,9 @@ If you want to estimate your score changes after the contest ends, you can visit
-#### Python3
-
-```python
-
-```
-
-#### Java
-
-```java
-
-```
-
-#### C++
-
-```cpp
-
-```
-
-#### Go
+#### Shell
-```go
+```bash
```
@@ -279,27 +261,9 @@ If you want to estimate your score changes after the contest ends, you can visit
-#### Python3
-
-```python
-
-```
-
-#### Java
-
-```java
-
-```
-
-#### C++
-
-```cpp
+#### Shell
-```
-
-#### Go
-
-```go
+```bash
```
diff --git a/solution/util.py b/solution/util.py
index 5ac1bc7db1a90..7d0a40829c454 100644
--- a/solution/util.py
+++ b/solution/util.py
@@ -196,7 +196,7 @@ def generate_question_readme(result):
---
"""
metadata = {
- "tags": item["tags_cn"],
+ "tags": item["tags_cn"] or [category_dict.get(category, category)],
"difficulty": item["difficulty_cn"],
"rating": rating,
"comments": True,
@@ -233,7 +233,7 @@ def generate_question_readme(result):
else ''
)
metadata = {
- "tags": item["tags_en"],
+ "tags": item["tags_en"] or [category],
"difficulty": item["difficulty_en"],
"rating": rating,
"comments": True,
@@ -371,14 +371,14 @@ def refresh(result):
)
metadata = {
- "tags": question["tags_cn"],
+ "tags": question["tags_cn"] or [category_dict.get(category, category)],
"difficulty": question["difficulty_cn"],
"rating": rating,
"comments": True,
"edit_url": f'https://github.com/doocs/leetcode/edit/main{question["relative_path_cn"]}',
"source": source,
}
- if not question['tags_cn']:
+ if not question['tags_cn'] and not [category_dict.get(category, category)]:
metadata.pop('tags')
if not rating:
metadata.pop('rating')
@@ -408,14 +408,14 @@ def refresh(result):
)
metadata = {
- "tags": question["tags_en"],
+ "tags": question["tags_en"] or [category],
"difficulty": question["difficulty_en"],
"rating": rating,
"comments": True,
"edit_url": f'https://github.com/doocs/leetcode/edit/main{question["relative_path_en"]}',
"source": source,
}
- if not question['tags_en']:
+ if not question['tags_en'] and not [category]:
metadata.pop('tags')
if not rating:
metadata.pop('rating')
From 92f6750289861922708aa0d32152ef7ad66fa2a1 Mon Sep 17 00:00:00 2001
From: Doocs Bot
Date: Wed, 7 Aug 2024 09:16:37 +0800
Subject: [PATCH 2/3] Optimised images with calibre/image-actions
---
.../images/rectangles.png | Bin 23965 -> 4352 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/solution/3200-3299/3225.Maximum Score From Grid Operations/images/rectangles.png b/solution/3200-3299/3225.Maximum Score From Grid Operations/images/rectangles.png
index 017f636051417fc8f044dccebc37e32fa800fa84..ceb0f1831ab6d30f8050c9cda5633376aa13fdad 100644
GIT binary patch
literal 4352
zcmb_gc{r49+aFVk@DL$OmU^UO@RTKF8<7%aXU0gDW-Mc58HJE6MMQ+hk|s%F2s1;C
ztwpkAUuP^ymW)YH7|Ss8-a~!I*Z021``7o!b<8#QeQv+={9V_1UH6@fmS+U^NbUiF
zKmupYPFsUOTrgnp@azJf$cUdx0DgG=&71;3AU`_#7By6~ME|Jxd!!kr-h-8gO#ln)dm
z1~No(MRkEe!2i>RsK9`LlLtXO_?*v^liFL8lHngyZB@^?4N;@Q;^IZeJzI~+%ik;j
zM|Hib$cDg4rHdY|50sjpi-B;#?iz3$lzXNnT?LVC2LVB81KyfyrQTdZuuS`^o0skQ
zqPlin)$p+*iuyJsh~_D}vwb2ln7b7m>w;-{T0YcWNs=0r6_4|7ZU>QaAUQ(3lCCb5
z*Ly-S?NXu`#IYYNM|d4^9Eh100uq7&0ssJ<0%043Fz3PVQ$P%A{u3Y|#sm2YJ7XI$
zCj-BxfS3?$J0<@kCia`gmNy=bV<>>+m$zS${Qn1KQbVmV%r>~#YIgrADfPWZYTV%c
zT@Goc{b`3uDOZBhudJkISfpdoQ(?ORkXH?TP87C(>$y$2E{|4$>^}y{KZws)oGQJ~
z@J(Z|@(Jz*gzFWA(5D2CQuV4Tb!E%!zH_aTf3GZ*O^5LU2CN!?oMqX~^$oE6VP=VM
zqkWY|tazifsT{H1{!qj#RcUbJKX&3(o?RLjeBck*taGD(eeFubKKM^vU$
zk(j5B0X1_2H8kZ3n`~ov+G*{2^rF<6gb@N|f
zfG{%Cxr$Wf@ci-TwrnX64uu|i%9{Ewo*H(2agSb>+flJ4z*tQ
zcwd$yV~x}d>}gN?7%U%U4t+x7@|0+?{l1OwV<+k|`2nE+s7j31RYRq%idG#2cD#WQ
zmT7~6r)KNr347m{Dbk22Pb`uNN)@4GW$i~gcAFj{M3lAv*^p0FOf-l_Zlxz
z8*Zt2i2GDX9Su!I=y&UD@~6jiRX$!;BTGMaSm^fD!a5&McIUyw50LnkOSvj4Dssm}
zy>>Y)jth?@PAi%_9Xc8Jot2;|G}tIT&r-%M^Dt-e4i`2$XAk4ETK_uz1${tzF3l(_
zr>}>MIdXk1=@f@6(e1Odqwp}QU2TAUAioi6@ASOi9+%A{wC~wH<5cZ9IRZ~0R<>+O
zWh`t=+h>E>#wpTe%%HuOWA4hsmB;(M>@mr*oQm*}_3jRi*;aFgnY#-3ye
zj>RlG?TLK;3=dL%977fGtj??DtuU0ZqelCz(%
zz3eX>t)r$!%9y`5zg2P$o)K_O9D?#O8E
zia=1)4)m&F6v#2|TZ;=sev_H!PCnMZS?*cn53t^bTB(?LUlc~hWR3R3b!E6pg|oCi
z%qR2vIkz|I|KnNYH+;P^_f715F-oJ}TONqCQW0~(H-+Ltsrmk0wo^sOeNbh;RU7+`
zs{Y-m`(iNi-U2=QpdfXei4oQzj`!mau+y2=d3k(G3S(MkB$ABAvqLLMP*REiFt=L`
zmg}513fqrr=;
zhB4<0Vle}6Bt=9fHr_OrLy@_8^I4}u8%18j
zu}$=VyCai)F{Do!Mut}%2#np=LSV;4rbP%{;21`ieHA}=LKxV#g(z|hNtKVc
zT7fZ&3lmSO0m{WGnI{j#5G4UfzyQ8*0b^?(2bjpM>{cocGF;7uN#!@08Z#kR-
zRYQHWuG~#d9$Q%fHjZN*?%P!`4*z6~=--~-^0?_~0_41AKP>DNRsTpr=ZsB2K)_A;
zZBPlyN?XCZnVFjh%CwK|S5n!kP*~Ilv6=LrbD=%?#!^|vh|w*Ru*|(26&SQl2o}|K
zd>ivtCAa4MTLu5cfo&m<-hUGXGQXt;kOuG$l&33Z!0(cXsHh3&D53@RNhLNP;;9@a~MGHm1!oVWpCqzR&V>LjYlO
zRN`B|F5dZ0L4%D)0aLBT;cGv1zST_T=J5ND*XMEUnWOe9hpl|G0}gOIx&xwpltx|!
z(~c=B#siJ~10Q{%fn7Ep!L(>#t(Q
@7%f5p^h1I{+O*{)BDt7dGeltPD%PED!XTA>c&serv$OGQE2In2L(!c=%$Hci%JITz?6TR^DI_
zyk6>exK!-j|NOaiVM6`J4|8Pw>Sw+ithJf-`Kr#PuSNNDX&3ann`I+Q@9D3b$wsW=
z^jAOasAIF3p$l~@`=q2wLdI`6EYvP0k3}%i$oZG`YtuQQlSx`j>$GwjanPl=q`dyQ
zgUfXj)rO5qm(Z^Yb*rBfLnmUzZC?g>>ajN#L%+S8Spu8^5uEEdwb*_lbp315a-YqG
zuPuuCeIgf5;Q;T>_w*Q9GB=j2n%=#eO+6#i{Z`PRG+rjuOi+LIk<7JET%(cf%~uQc
z%-okNV`0IadMmR)8U_#{qlLN)wKgFmSL6K}HnF2vD*Dy(06e%2QawAJgBh^U8hs*#
zskPD?@xN8pzzPKvf;*hU=){EN&lm;)mCL0RpObBL==qOUf7v;_})W`6B4
zSM68Gbbg$uTJI>12uf9{{SHO=zvk8fAmwQT2?+vl&E*DmbPpr*@l_o<=E#TFpLU#_
zz`)X@;#!*=HWz`
z8Cn!h@^wPeK0PZ)?)j@(x=NL#$>^jvRE(>VLlzDbc8kE?OSyAZ3OS`HpBFpA_kg?Y
zjVD)Cic^=eub8$J-^18WFiM^v2ip%x5&M(xX>2dpTb}p`<_LKq2AAS1=N@9YI;B9`
z#bz6&4vYEm)x?fO`(3VXgwI0OH5p)6)t!uJS5X$II$^-o50PZ>g&
zh#7Y|pc8blIr+dcP^pu>#Wsq;-$tAeuY#-w%Mkr|xR!!~LNTy3=DG{wLmBhME_I>B
zAq!)3y+!xd8T68f&Gq6)HftSN1$k=#E!ABcK}Zb)|4)VjlImu+b_))q$Q!E%&0Z9c
z(mek*UU2aC-b3mEU(5=hJVEt6vy#*cC7f`7f46(6!d=5}iOK1Nc3nCMrNoWo_n@sc&+`I
zf>pT1+Lt*O+m+aREzkACs;(prlp#uh74EgUzD#*>`Ie^N$TN!^O|Ql2kCaN!#1rsp
zKRYazRHZXYLg!RLUbr{^fi%DZ8M8bM8MxU9*rrG@H{IC>lqhNt@Kg@NV7UCNP9vNEcEaMVtU&s_NL>)p+eYt|7`wW@rfR)YsZrr1vpsmSL-5#)g$nxK5yudqc
z>WY9IK?WI_1$lvU>}CyWQIhQNv6|^6%Z5YrFp2iAT`n8Ye?)*=;vo;3oI#@Lv-)N+
zL#@c2)eAYBq0tf)!`dBJ1vdJuR!w#SEt>QJ6QJf0Y0@&Vy5kOh_ro0c{gc4f9UJuXO97C$
n?JosU9|R$9)%YjJHVj7Fc_ZyAC6a(o8lbZ#mZ!_0uF?MjNF(>D
literal 23965
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
Date: Wed, 7 Aug 2024 09:41:12 +0800
Subject: [PATCH 3/3] fix: tag
---
.../README.md | 2 +-
.../README_EN.md | 2 +-
.../README.md | 2 +-
.../README_EN.md | 2 +-
.../README.md | 2 +-
.../README_EN.md | 2 +-
solution/2800-2899/2880.Select Data/README.md | 2 +-
.../2800-2899/2880.Select Data/README_EN.md | 2 +-
.../2881.Create a New Column/README.md | 2 +-
.../2881.Create a New Column/README_EN.md | 2 +-
.../2882.Drop Duplicate Rows/README.md | 2 +-
.../2882.Drop Duplicate Rows/README_EN.md | 2 +-
.../2883.Drop Missing Data/README.md | 2 +-
.../2883.Drop Missing Data/README_EN.md | 2 +-
.../2800-2899/2884.Modify Columns/README.md | 2 +-
.../2884.Modify Columns/README_EN.md | 2 +-
.../2800-2899/2885.Rename Columns/README.md | 2 +-
.../2885.Rename Columns/README_EN.md | 2 +-
.../2800-2899/2886.Change Data Type/README.md | 2 +-
.../2886.Change Data Type/README_EN.md | 2 +-
.../2887.Fill Missing Data/README.md | 2 +-
.../2887.Fill Missing Data/README_EN.md | 2 +-
.../2888.Reshape Data Concatenate/README.md | 2 +-
.../README_EN.md | 2 +-
.../2889.Reshape Data Pivot/README.md | 2 +-
.../2889.Reshape Data Pivot/README_EN.md | 2 +-
.../2890.Reshape Data Melt/README.md | 2 +-
.../2890.Reshape Data Melt/README_EN.md | 2 +-
.../2800-2899/2891.Method Chaining/README.md | 2 +-
.../2891.Method Chaining/README_EN.md | 2 +-
solution/util.py | 73 ++++++++++---------
31 files changed, 69 insertions(+), 64 deletions(-)
diff --git a/solution/2800-2899/2877.Create a DataFrame from List/README.md b/solution/2800-2899/2877.Create a DataFrame from List/README.md
index af17c4c551f1a..e64080d83274b 100644
--- a/solution/2800-2899/2877.Create a DataFrame from List/README.md
+++ b/solution/2800-2899/2877.Create a DataFrame from List/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2877.Create%20a%20DataFrame%20from%20List/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2877.Create a DataFrame from List/README_EN.md b/solution/2800-2899/2877.Create a DataFrame from List/README_EN.md
index ec79e540aba24..edf701da08593 100644
--- a/solution/2800-2899/2877.Create a DataFrame from List/README_EN.md
+++ b/solution/2800-2899/2877.Create a DataFrame from List/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2877.Create%20a%20DataFrame%20from%20List/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2878.Get the Size of a DataFrame/README.md b/solution/2800-2899/2878.Get the Size of a DataFrame/README.md
index 03b4e385d592d..f8ac06b407d77 100644
--- a/solution/2800-2899/2878.Get the Size of a DataFrame/README.md
+++ b/solution/2800-2899/2878.Get the Size of a DataFrame/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2878.Get%20the%20Size%20of%20a%20DataFrame/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2878.Get the Size of a DataFrame/README_EN.md b/solution/2800-2899/2878.Get the Size of a DataFrame/README_EN.md
index 7435e6575aeba..44aafb3521ad1 100644
--- a/solution/2800-2899/2878.Get the Size of a DataFrame/README_EN.md
+++ b/solution/2800-2899/2878.Get the Size of a DataFrame/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2878.Get%20the%20Size%20of%20a%20DataFrame/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2879.Display the First Three Rows/README.md b/solution/2800-2899/2879.Display the First Three Rows/README.md
index 7add9ef1015db..f92ecef09dc71 100644
--- a/solution/2800-2899/2879.Display the First Three Rows/README.md
+++ b/solution/2800-2899/2879.Display the First Three Rows/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2879.Display%20the%20First%20Three%20Rows/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2879.Display the First Three Rows/README_EN.md b/solution/2800-2899/2879.Display the First Three Rows/README_EN.md
index 17cf6c32e37f2..9725066b10ca2 100644
--- a/solution/2800-2899/2879.Display the First Three Rows/README_EN.md
+++ b/solution/2800-2899/2879.Display the First Three Rows/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2879.Display%20the%20First%20Three%20Rows/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2880.Select Data/README.md b/solution/2800-2899/2880.Select Data/README.md
index 01e71a9a4e30d..499237bb2f326 100644
--- a/solution/2800-2899/2880.Select Data/README.md
+++ b/solution/2800-2899/2880.Select Data/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2880.Select%20Data/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2880.Select Data/README_EN.md b/solution/2800-2899/2880.Select Data/README_EN.md
index 3ef7e1fc6abc6..12b4604020741 100644
--- a/solution/2800-2899/2880.Select Data/README_EN.md
+++ b/solution/2800-2899/2880.Select Data/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2880.Select%20Data/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2881.Create a New Column/README.md b/solution/2800-2899/2881.Create a New Column/README.md
index 5936ae2836884..08a5525b47098 100644
--- a/solution/2800-2899/2881.Create a New Column/README.md
+++ b/solution/2800-2899/2881.Create a New Column/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2881.Create%20a%20New%20Column/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2881.Create a New Column/README_EN.md b/solution/2800-2899/2881.Create a New Column/README_EN.md
index 95e49f2f7505b..ecd3c86203abd 100644
--- a/solution/2800-2899/2881.Create a New Column/README_EN.md
+++ b/solution/2800-2899/2881.Create a New Column/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2881.Create%20a%20New%20Column/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2882.Drop Duplicate Rows/README.md b/solution/2800-2899/2882.Drop Duplicate Rows/README.md
index 31336eb2f7c77..95ae1ad2542b4 100644
--- a/solution/2800-2899/2882.Drop Duplicate Rows/README.md
+++ b/solution/2800-2899/2882.Drop Duplicate Rows/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2882.Drop%20Duplicate%20Rows/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2882.Drop Duplicate Rows/README_EN.md b/solution/2800-2899/2882.Drop Duplicate Rows/README_EN.md
index 98a4575fae33b..8d5c27c61209a 100644
--- a/solution/2800-2899/2882.Drop Duplicate Rows/README_EN.md
+++ b/solution/2800-2899/2882.Drop Duplicate Rows/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2882.Drop%20Duplicate%20Rows/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2883.Drop Missing Data/README.md b/solution/2800-2899/2883.Drop Missing Data/README.md
index 91d0adb9511ec..99fe13d357460 100644
--- a/solution/2800-2899/2883.Drop Missing Data/README.md
+++ b/solution/2800-2899/2883.Drop Missing Data/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2883.Drop%20Missing%20Data/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2883.Drop Missing Data/README_EN.md b/solution/2800-2899/2883.Drop Missing Data/README_EN.md
index 56f4882b0bff2..abc89e35ef8e1 100644
--- a/solution/2800-2899/2883.Drop Missing Data/README_EN.md
+++ b/solution/2800-2899/2883.Drop Missing Data/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2883.Drop%20Missing%20Data/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2884.Modify Columns/README.md b/solution/2800-2899/2884.Modify Columns/README.md
index 2abc8f39b2efd..fa9f451c1ab7b 100644
--- a/solution/2800-2899/2884.Modify Columns/README.md
+++ b/solution/2800-2899/2884.Modify Columns/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2884.Modify%20Columns/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2884.Modify Columns/README_EN.md b/solution/2800-2899/2884.Modify Columns/README_EN.md
index 40bc13c3e448e..01542f5b86115 100644
--- a/solution/2800-2899/2884.Modify Columns/README_EN.md
+++ b/solution/2800-2899/2884.Modify Columns/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2884.Modify%20Columns/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2885.Rename Columns/README.md b/solution/2800-2899/2885.Rename Columns/README.md
index f5c78626c41d4..e0cd4a02ee73c 100644
--- a/solution/2800-2899/2885.Rename Columns/README.md
+++ b/solution/2800-2899/2885.Rename Columns/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2885.Rename%20Columns/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2885.Rename Columns/README_EN.md b/solution/2800-2899/2885.Rename Columns/README_EN.md
index 56109b807d7d6..f57d8137e20c3 100644
--- a/solution/2800-2899/2885.Rename Columns/README_EN.md
+++ b/solution/2800-2899/2885.Rename Columns/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2885.Rename%20Columns/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2886.Change Data Type/README.md b/solution/2800-2899/2886.Change Data Type/README.md
index 118dd87612f31..cfc18d75f36ca 100644
--- a/solution/2800-2899/2886.Change Data Type/README.md
+++ b/solution/2800-2899/2886.Change Data Type/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2886.Change%20Data%20Type/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2886.Change Data Type/README_EN.md b/solution/2800-2899/2886.Change Data Type/README_EN.md
index 6abceaf8ab540..f4ab807504444 100644
--- a/solution/2800-2899/2886.Change Data Type/README_EN.md
+++ b/solution/2800-2899/2886.Change Data Type/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2886.Change%20Data%20Type/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2887.Fill Missing Data/README.md b/solution/2800-2899/2887.Fill Missing Data/README.md
index b1ba92f07ec57..3776c79465fb3 100644
--- a/solution/2800-2899/2887.Fill Missing Data/README.md
+++ b/solution/2800-2899/2887.Fill Missing Data/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2887.Fill%20Missing%20Data/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2887.Fill Missing Data/README_EN.md b/solution/2800-2899/2887.Fill Missing Data/README_EN.md
index 4d99aba7a40d0..7233e0fa47d09 100644
--- a/solution/2800-2899/2887.Fill Missing Data/README_EN.md
+++ b/solution/2800-2899/2887.Fill Missing Data/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2887.Fill%20Missing%20Data/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2888.Reshape Data Concatenate/README.md b/solution/2800-2899/2888.Reshape Data Concatenate/README.md
index 860c3b5bf3248..2563dbf6407c3 100644
--- a/solution/2800-2899/2888.Reshape Data Concatenate/README.md
+++ b/solution/2800-2899/2888.Reshape Data Concatenate/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2888.Reshape%20Data%20Concatenate/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2888.Reshape Data Concatenate/README_EN.md b/solution/2800-2899/2888.Reshape Data Concatenate/README_EN.md
index 5c242024d21c3..3b42ddab775c5 100644
--- a/solution/2800-2899/2888.Reshape Data Concatenate/README_EN.md
+++ b/solution/2800-2899/2888.Reshape Data Concatenate/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2888.Reshape%20Data%20Concatenate/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2889.Reshape Data Pivot/README.md b/solution/2800-2899/2889.Reshape Data Pivot/README.md
index 6200b305ec24d..bd8120bc5778b 100644
--- a/solution/2800-2899/2889.Reshape Data Pivot/README.md
+++ b/solution/2800-2899/2889.Reshape Data Pivot/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2889.Reshape%20Data%20Pivot/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2889.Reshape Data Pivot/README_EN.md b/solution/2800-2899/2889.Reshape Data Pivot/README_EN.md
index b19307c79ec01..28249d6629209 100644
--- a/solution/2800-2899/2889.Reshape Data Pivot/README_EN.md
+++ b/solution/2800-2899/2889.Reshape Data Pivot/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2889.Reshape%20Data%20Pivot/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2890.Reshape Data Melt/README.md b/solution/2800-2899/2890.Reshape Data Melt/README.md
index 72af9666a4773..b4acedbc6077b 100644
--- a/solution/2800-2899/2890.Reshape Data Melt/README.md
+++ b/solution/2800-2899/2890.Reshape Data Melt/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2890.Reshape%20Data%20Melt/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2890.Reshape Data Melt/README_EN.md b/solution/2800-2899/2890.Reshape Data Melt/README_EN.md
index 2a801e66032f6..46f20e1fe8942 100644
--- a/solution/2800-2899/2890.Reshape Data Melt/README_EN.md
+++ b/solution/2800-2899/2890.Reshape Data Melt/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2890.Reshape%20Data%20Melt/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2891.Method Chaining/README.md b/solution/2800-2899/2891.Method Chaining/README.md
index be595f3dffbf8..7475f5d65277d 100644
--- a/solution/2800-2899/2891.Method Chaining/README.md
+++ b/solution/2800-2899/2891.Method Chaining/README.md
@@ -3,7 +3,7 @@ comments: true
difficulty: 简单
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2891.Method%20Chaining/README.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/2800-2899/2891.Method Chaining/README_EN.md b/solution/2800-2899/2891.Method Chaining/README_EN.md
index 70914a64242dd..946ce123a15d8 100644
--- a/solution/2800-2899/2891.Method Chaining/README_EN.md
+++ b/solution/2800-2899/2891.Method Chaining/README_EN.md
@@ -3,7 +3,7 @@ comments: true
difficulty: Easy
edit_url: https://github.com/doocs/leetcode/edit/main/solution/2800-2899/2891.Method%20Chaining/README_EN.md
tags:
- - pandas
+ - Pandas
---
diff --git a/solution/util.py b/solution/util.py
index 7d0a40829c454..ad124cb1069d5 100644
--- a/solution/util.py
+++ b/solution/util.py
@@ -54,9 +54,7 @@ def load_ratings():
category_readme_cn = load_template("category_readme_template")
category_readme_en = load_template("category_readme_template_en")
-category_dict = {
- "Database": "数据库",
-}
+category_dict = {"Database": "数据库"}
def load_cookies() -> Tuple[str, str]:
@@ -177,11 +175,11 @@ def generate_question_readme(result):
readme_template_cn, readme_template_en = select_templates(category)
paid_only = " 🔒" if item["paid_only"] else ""
rating_item = rating_dict.get(str(item["frontend_question_id"]))
- rating = rating_item.get('Rating', 0) if rating_item else ''
+ rating = rating_item.get("Rating", 0) if rating_item else ""
source = (
- rating_item.get('ContestID_zh') + " " + rating_item.get('ProblemIndex')
+ rating_item.get("ContestID_zh") + " " + rating_item.get("ProblemIndex")
if rating_item
- else ''
+ else ""
)
# 生成 metadata
"""
@@ -195,20 +193,22 @@ def generate_question_readme(result):
edit_url: https://github.com/doocs/leetcode/edit/main/solution/0000-0099/0001.Two%20Sum/README.md
---
"""
+ cat = category_dict.get(category, category)
+ cat = cat.title() if cat and cat[0].islower() else cat
metadata = {
- "tags": item["tags_cn"] or [category_dict.get(category, category)],
+ "tags": item["tags_cn"] or [cat],
"difficulty": item["difficulty_cn"],
"rating": rating,
"comments": True,
"edit_url": f'https://github.com/doocs/leetcode/edit/main{item["relative_path_cn"]}',
"source": source,
}
- if not item['tags_cn']:
- metadata.pop('tags')
+ if not item["tags_cn"]:
+ metadata.pop("tags")
if not rating:
- metadata.pop('rating')
+ metadata.pop("rating")
if not source:
- metadata.pop('source')
+ metadata.pop("source")
yaml_metadata = yaml.dump(
metadata, default_flow_style=False, allow_unicode=True
)
@@ -228,24 +228,26 @@ def generate_question_readme(result):
)
source = (
- rating_item.get('ContestID_en') + " " + rating_item.get('ProblemIndex')
+ rating_item.get("ContestID_en") + " " + rating_item.get("ProblemIndex")
if rating_item
- else ''
+ else ""
)
+
+ cat = category.title() if category and category[0].islower() else category
metadata = {
- "tags": item["tags_en"] or [category],
+ "tags": item["tags_en"] or [cat],
"difficulty": item["difficulty_en"],
"rating": rating,
"comments": True,
"edit_url": f'https://github.com/doocs/leetcode/edit/main{item["relative_path_en"]}',
"source": source,
}
- if not item['tags_cn']:
- metadata.pop('tags')
+ if not item["tags_cn"]:
+ metadata.pop("tags")
if not rating:
- metadata.pop('rating')
+ metadata.pop("rating")
if not source:
- metadata.pop('source')
+ metadata.pop("source")
yaml_metadata = yaml.dump(
metadata, default_flow_style=False, allow_unicode=True
)
@@ -363,27 +365,29 @@ def refresh(result):
readme_template_cn, readme_template_en = select_templates(category)
rating_item = rating_dict.get(str(front_question_id))
- rating = int(rating_item.get('Rating', 0)) if rating_item else ''
+ rating = int(rating_item.get("Rating", 0)) if rating_item else ""
source = (
- rating_item.get('ContestID_zh') + " " + rating_item.get('ProblemIndex')
+ rating_item.get("ContestID_zh") + " " + rating_item.get("ProblemIndex")
if rating_item
- else ''
+ else ""
)
-
+ cat = category_dict.get(category, category)
+ cat = cat.title() if cat and cat[0].islower() else cat
metadata = {
- "tags": question["tags_cn"] or [category_dict.get(category, category)],
+ "tags": question["tags_cn"] or [cat],
"difficulty": question["difficulty_cn"],
"rating": rating,
"comments": True,
"edit_url": f'https://github.com/doocs/leetcode/edit/main{question["relative_path_cn"]}',
"source": source,
}
- if not question['tags_cn'] and not [category_dict.get(category, category)]:
- metadata.pop('tags')
+
+ if not question["tags_cn"] and not cat:
+ metadata.pop("tags")
if not rating:
- metadata.pop('rating')
+ metadata.pop("rating")
if not source:
- metadata.pop('source')
+ metadata.pop("source")
yaml_metadata = yaml.dump(
metadata, default_flow_style=False, allow_unicode=True
)
@@ -402,25 +406,26 @@ def refresh(result):
)
source = (
- rating_item.get('ContestID_en') + " " + rating_item.get('ProblemIndex')
+ rating_item.get("ContestID_en") + " " + rating_item.get("ProblemIndex")
if rating_item
- else ''
+ else ""
)
+ cat = category.title() if category and category[0].islower() else category
metadata = {
- "tags": question["tags_en"] or [category],
+ "tags": question["tags_en"] or [cat],
"difficulty": question["difficulty_en"],
"rating": rating,
"comments": True,
"edit_url": f'https://github.com/doocs/leetcode/edit/main{question["relative_path_en"]}',
"source": source,
}
- if not question['tags_en'] and not [category]:
- metadata.pop('tags')
+ if not question["tags_en"] and not [category]:
+ metadata.pop("tags")
if not rating:
- metadata.pop('rating')
+ metadata.pop("rating")
if not source:
- metadata.pop('source')
+ metadata.pop("source")
yaml_metadata = yaml.dump(
metadata, default_flow_style=False, allow_unicode=True
)