@@ -26803,7 +26803,7 @@ public:
26803
26803
return res;
26804
26804
}
26805
26805
26806
- // 可用的左括号数量为 left 个,可用的右括号数量为 rgiht 个
26806
+ // 可用的左括号数量为 left 个,可用的右括号数量为 right 个
26807
26807
void backtrack(int left, int right,
26808
26808
string& track, vector<string>& res) {
26809
26809
// 若左括号剩下的多,说明不合法
@@ -26844,7 +26844,7 @@ func generateParenthesis(n int) []string {
26844
26844
return res
26845
26845
}
26846
26846
26847
- // 可用的左括号数量为 left 个,可用的右括号数量为 rgiht 个
26847
+ // 可用的左括号数量为 left 个,可用的右括号数量为 right 个
26848
26848
func backtrack(left int, right int, track *string, res *[]string) {
26849
26849
// 若左括号剩下的多,说明不合法
26850
26850
if right < left {
@@ -26886,7 +26886,7 @@ class Solution {
26886
26886
return res;
26887
26887
}
26888
26888
26889
- // 可用的左括号数量为 left 个,可用的右括号数量为 rgiht 个
26889
+ // 可用的左括号数量为 left 个,可用的右括号数量为 right 个
26890
26890
void backtrack(int left, int right,
26891
26891
StringBuilder track, List<String> res) {
26892
26892
// 若左括号剩下的多,说明不合法
@@ -26925,7 +26925,7 @@ var generateParenthesis = function(n) {
26925
26925
return res;
26926
26926
};
26927
26927
26928
- // 可用的左括号数量为 left 个,可用的右括号数量为 rgiht 个
26928
+ // 可用的左括号数量为 left 个,可用的右括号数量为 right 个
26929
26929
function backtrack(left, right, track, res) {
26930
26930
// 若左括号剩下的多,说明不合法
26931
26931
if (right < left) return;
@@ -26963,7 +26963,7 @@ class Solution:
26963
26963
self.backtrack(n, n, track, res)
26964
26964
return res
26965
26965
26966
- # 可用的左括号数量为 left 个,可用的右括号数量为 rgiht 个
26966
+ # 可用的左括号数量为 left 个,可用的右括号数量为 right 个
26967
26967
def backtrack(self, left, right, track, res):
26968
26968
# 若左括号剩下的多,说明不合法
26969
26969
if right < left:
@@ -53157,7 +53157,7 @@ func deleteDuplicates(head *ListNode) *ListNode {
53157
53157
```java
53158
53158
// by labuladong (java)
53159
53159
class Solution {
53160
- public deleteDuplicates(ListNode head) {
53160
+ public ListNode deleteDuplicates(ListNode head) {
53161
53161
if (head == null) return null;
53162
53162
ListNode slow = head, fast = head;
53163
53163
while (fast != null) {
0 commit comments