From c6cb83209a0365dfbc74a8a9a8a729ebd45d3f36 Mon Sep 17 00:00:00 2001 From: Libin YANG Date: Wed, 27 Aug 2025 06:52:37 +0800 Subject: [PATCH] feat: update lc problems --- .../README.md | 2 +- solution/0000-0099/0079.Word Search/README.md | 18 ++++++------ .../0100-0199/0190.Reverse Bits/README.md | 7 ----- .../0100-0199/0190.Reverse Bits/README_EN.md | 9 +----- .../0200-0299/0294.Flip Game II/README.md | 1 + .../0200-0299/0294.Flip Game II/README_EN.md | 1 + .../README.md | 2 +- .../0347.Top K Frequent Elements/README_EN.md | 29 +++++++++++++++---- .../README.md | 2 +- .../README_EN.md | 2 +- .../0443.String Compression/README.md | 2 ++ .../0443.String Compression/README_EN.md | 2 ++ .../0500-0599/0577.Employee Bonus/README.md | 2 +- .../0692.Top K Frequent Words/README.md | 2 +- .../README.md | 12 ++++---- .../0800-0899/0853.Car Fleet/README_EN.md | 2 +- .../1075.Project Employees I/README.md | 2 +- solution/1000-1099/1094.Car Pooling/README.md | 2 +- .../README.md | 4 +-- .../1107.New Users Daily Count/README.md | 3 +- .../README.md | 2 +- .../README.md | 14 ++++----- .../README.md | 19 ++++++------ solution/1600-1699/1629.Slowest Key/README.md | 4 +-- .../2000.Reverse Prefix of Word/README.md | 11 ++++--- .../README.md | 6 ++-- .../README.md | 6 ++-- .../README_EN.md | 2 +- .../README.md | 8 +++-- .../README.md | 8 ++--- .../README_EN.md | 2 +- .../README.md | 3 +- .../README_EN.md | 3 +- solution/CONTEST_README.md | 2 +- solution/README.md | 2 +- solution/README_EN.md | 2 +- solution/contest.json | 2 +- 37 files changed, 108 insertions(+), 94 deletions(-) diff --git a/solution/0000-0099/0033.Search in Rotated Sorted Array/README.md b/solution/0000-0099/0033.Search in Rotated Sorted Array/README.md index 055329f700460..c16ec07f89d82 100644 --- a/solution/0000-0099/0033.Search in Rotated Sorted Array/README.md +++ b/solution/0000-0099/0033.Search in Rotated Sorted Array/README.md @@ -19,7 +19,7 @@ tags:

整数数组 nums 按升序排列,数组中的值 互不相同

-

在传递给函数之前,nums 在预先未知的某个下标 k0 <= k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nums[0], nums[1], ..., nums[k-1]](下标 从 0 开始 计数)。例如, [0,1,2,4,5,6,7] 向左旋转 3 次后可能变为 [4,5,6,7,0,1,2]

+

在传递给函数之前,nums 在预先未知的某个下标 k0 <= k < nums.length)上进行了 向左旋转,使数组变为 [nums[k], nums[k+1], ..., nums[n-1], nums[0], nums[1], ..., nums[k-1]](下标 从 0 开始 计数)。例如, [0,1,2,4,5,6,7] 下标 3 上向左旋转后可能变为 [4,5,6,7,0,1,2]

给你 旋转后 的数组 nums 和一个整数 target ,如果 nums 中存在这个目标值 target ,则返回它的下标,否则返回 -1 。

diff --git a/solution/0000-0099/0079.Word Search/README.md b/solution/0000-0099/0079.Word Search/README.md index 502fdb95803d1..067023289764a 100644 --- a/solution/0000-0099/0079.Word Search/README.md +++ b/solution/0000-0099/0079.Word Search/README.md @@ -20,46 +20,46 @@ tags: -

给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false

+

给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false

单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。

-

 

+

 

示例 1:

-输入:board = [["A","B","C","E"],["S","F","C","S"],["A","D","E","E"]], word = "ABCCED"
+输入:board = [['A','B','C','E'],['S','F','C','S'],['A','D','E','E']], word = "ABCCED"
 输出:true
 

示例 2:

-输入:board = [["A","B","C","E"],["S","F","C","S"],["A","D","E","E"]], word = "SEE"
+输入:board = [['A','B','C','E'],['S','F','C','S'],['A','D','E','E']], word = "SEE"
 输出:true
 

示例 3:

-输入:board = [["A","B","C","E"],["S","F","C","S"],["A","D","E","E"]], word = "ABCB"
+输入:board = [['A','B','C','E'],['S','F','C','S'],['A','D','E','E']], word = "ABCB"
 输出:false
 
-

 

+

 

提示:

-

 

+

 

进阶:你可以使用搜索剪枝的技术来优化解决方案,使其在 board 更大的情况下可以更快解决问题?

diff --git a/solution/0100-0199/0190.Reverse Bits/README.md b/solution/0100-0199/0190.Reverse Bits/README.md index 9bcaffac01ee3..4341a70e81d49 100644 --- a/solution/0100-0199/0190.Reverse Bits/README.md +++ b/solution/0100-0199/0190.Reverse Bits/README.md @@ -19,13 +19,6 @@ tags:

颠倒给定的 32 位无符号整数的二进制位。

-

提示:

- - -

 

示例 1:

diff --git a/solution/0100-0199/0190.Reverse Bits/README_EN.md b/solution/0100-0199/0190.Reverse Bits/README_EN.md index 9463a8ca49e00..d904f1c218b48 100644 --- a/solution/0100-0199/0190.Reverse Bits/README_EN.md +++ b/solution/0100-0199/0190.Reverse Bits/README_EN.md @@ -17,14 +17,7 @@ tags: -

Reverse bits of a given 32 bits unsigned integer.

- -

Note:

- - +

Reverse bits of a given 32 bits signed integer.

 

Example 1:

diff --git a/solution/0200-0299/0294.Flip Game II/README.md b/solution/0200-0299/0294.Flip Game II/README.md index 1ffe153c17e55..193671097c27c 100644 --- a/solution/0200-0299/0294.Flip Game II/README.md +++ b/solution/0200-0299/0294.Flip Game II/README.md @@ -48,6 +48,7 @@ tags:

 

diff --git a/solution/0200-0299/0294.Flip Game II/README_EN.md b/solution/0200-0299/0294.Flip Game II/README_EN.md index eeb28e03f994e..05642c6d4e95b 100644 --- a/solution/0200-0299/0294.Flip Game II/README_EN.md +++ b/solution/0200-0299/0294.Flip Game II/README_EN.md @@ -48,6 +48,7 @@ tags:

 

diff --git a/solution/0200-0299/0295.Find Median from Data Stream/README.md b/solution/0200-0299/0295.Find Median from Data Stream/README.md index 5ac081b9a13b0..bc22db53ccca0 100644 --- a/solution/0200-0299/0295.Find Median from Data Stream/README.md +++ b/solution/0200-0299/0295.Find Median from Data Stream/README.md @@ -31,7 +31,7 @@ tags: