File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -253,7 +253,7 @@ public class Solution {
253253 for (int k = 0; k < nums.length; k++) {
254254 // 剪枝处理
255255 if (nums[k] > target && nums[k] >= 0) {
256- break;
256+ break; // 此处的break可以等价于return result;
257257 }
258258 // 对nums[k]去重
259259 if (k > 0 && nums[k] == nums[k - 1]) {
@@ -262,7 +262,7 @@ public class Solution {
262262 for (int i = k + 1; i < nums.length; i++) {
263263 // 第二级剪枝
264264 if (nums[k] + nums[i] > target && nums[k] + nums[i] >= 0) {
265- break;
265+ break; // 注意是break到上一级for循环,如果直接return result;会有遗漏
266266 }
267267 // 对nums[i]去重
268268 if (i > k + 1 && nums[i] == nums[i - 1]) {
802802<a href =" https://programmercarl.com/other/kstar.html " target =" _blank " >
803803 <img src =" ../pics/网站星球宣传海报.jpg " width =" 1000 " />
804804</a >
805+
You can’t perform that action at this time.
0 commit comments