LeetCode 总结和刷题技巧(持续更新中)

一、 测试用例

测试用例一般需要考虑三种情况

1.常规值

2.边界值

3.空值

二、 解题思路

1.题目中说明自包含小写字母,一般应该用字典

三、 做题技巧

1.交换

x = x ^ y   // (1)
y = x ^ y   // (2)
x = x ^ y   // (3)

2.对2取余或除以2——右移

3.奇偶判断——&1

 

四、 注意事项

1.实际物品注意没有负数

2.题一定要完全理解,各个变量的关系一定要搞清楚,否则写出来是一段错误代码。

3.遇到除法问题,我们肯定不能忘了除数为0的情况等处理。

对于LeetCode中的题目、分类、解法参考:https://github.com/AntonioSu/leetcode

原文地址:https://www.cnblogs.com/AntonioSu/p/12317210.html