LeeCode 边界条件注意

知道Leetcode为啥AC率都很低么,因为有我这种渣的存在

一个Longest Substring Without Repeating Characters提交了八遍才对,答成这样面试官一定会问你为什么不去死?

总结一下各种一定要注意的问题,保证以后先自己测过了这些点再说。


1. Null 值,空输入,数组里元素过少,少于2,3个一定要想到 要判断。

2. 越界问题一定要想好,数组越界,list越界

2.1 一旦出现num[i+1] 或者num[i-1]的时候一定要记得除了判断i还要判断i+1和i-1是否越界


3.递归里一定要想好退出条件,


4. 回溯的时候一定能够记得恢复状态


5.

先写到这里

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值