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..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
@@ -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..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
@@ -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..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
@@ -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..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
@@ -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..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
@@ -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..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
@@ -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..499237bb2f326 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..12b4604020741 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..08a5525b47098 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..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
@@ -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..95ae1ad2542b4 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..8d5c27c61209a 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..99fe13d357460 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..abc89e35ef8e1 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..fa9f451c1ab7b 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..01542f5b86115 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..e0cd4a02ee73c 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..f57d8137e20c3 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..cfc18d75f36ca 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..f4ab807504444 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..3776c79465fb3 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..7233e0fa47d09 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..2563dbf6407c3 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..3b42ddab775c5 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..bd8120bc5778b 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..28249d6629209 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..b4acedbc6077b 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..46f20e1fe8942 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..7475f5d65277d 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..946ce123a15d8 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 0000000000000..ceb0f1831ab6d
Binary files /dev/null and b/solution/3200-3299/3225.Maximum Score From Grid Operations/images/rectangles.png differ
diff --git a/solution/3200-3299/3235.Check if the Rectangle Corner Is Reachable/README.md b/solution/3200-3299/3235.Check if the Rectangle Corner Is Reachable/README.md
index 2db3e697c62a6..fc393593aa3be 100644
--- a/solution/3200-3299/3235.Check if the Rectangle Corner Is Reachable/README.md
+++ b/solution/3200-3299/3235.Check if the Rectangle Corner Is Reachable/README.md
@@ -71,6 +71,18 @@ tags:
不存在从 (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..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"],
+ "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"],
+ "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"],
+ "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']:
- 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"],
+ "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']:
- 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
)