说明:
该博文用于记录做题过程中各种脑残/手残的低级问题,如果遇到手残的问题出现超过3次,可自行选择。剁手。。
- 极限数据,例如 0<=n<=10000
在做题过程中很容易漏掉边角数据,所以在编写的时候,务必要考虑有没有处理极大和极小数据。 - 题目没有说明或者读题时没有读清楚
根据常规,要按最坏的那一方面来考虑,当然,这中间有个度,在算法可使用的范围内考虑,不要考虑猜测自己的算法跑不过去的题意,因为出题人也一般只是出算法考察内的题目。 - 题目没有说一定满足题目要求的数据
这种题目一般是有一定的要求,比如说在图论的一些问题中,要求没有重边和环,但是数据中在建边的时候可能会出现不符合要求的数据,这个时候尽管题目没有给出说明,仍然要加特判筛一下。 - 考虑情况要细化下来,要做到不多不漏,比如a大于b,a小于b ,那么判断的时候就要严格按照题目额要求来判断a==b的情况,否则很容易出错,理所当然地判给任意一边都会出现错误的。
- 1e5及以上的数量级的数做运算(*)的时候,一定要记得加long long,再说一遍加long long。
- 6.