- 上头问题
- 有时发生错误,半天想不到解决方法,这时候的建议是放松心情,全面检查,或者转移注意力,去做别的事,看别的题,不要死在一个点上
- 另外,越是觉得乱的时候,越要把每个变量,每个循环的定义弄清楚,看是不是定义理解错了,或者这样定义本来就是不对的
- 输入判空
- 有的时候不需要特别判空也能过,但是时刻要留心眼儿
- 注意二维数组取行列,
vector<vector<int>> vec
行数vec.size()
,列数vec[0].size()
,可能紧急的时候漏写0,导致出错 - 代码的书写规范
- 不要涂快,规范可以避免出现一些不必要的错误,在自己之后找bug的时候可能还会带来麻烦,俗称“谍中谍”,比如:
- C++中," " 和’ '是有区别的,不要乱用
- 不要涂快,规范可以避免出现一些不必要的错误,在自己之后找bug的时候可能还会带来麻烦,俗称“谍中谍”,比如:
刷题常见坑
最新推荐文章于 2023-09-01 11:43:58 发布