代码错误记录(一)(201804~201806)

最近感觉码力极弱,大佬们口中5分钟就能打完的暴力我要打40分钟+调50分钟。其中相对于手速,调代码的速度是更具有决定性的问题。因此特开此文,记录写代码过程中出现的问题,积累错误点,提高代码正确率。
时间范围: 201804~201806
以后不断进行update

以下每次update记录顺序: 序号 题号(或无) 错误原因
UPD1. (20180409)
1 bzoj3932 数组大小常数不够大
UPD2. (20480421)
2 poj1185 状态压缩利用预处理合法状态进行优化,sol[]从1开始,状态从0开始,sol[1]代表0000000,未分清
3 poj1185 惯性思维,n-1写成n
4 atcoder ARC 096 D ST表出现log(0)
UPD3. (20180515)
1 bzoj 2599 数组下标未检查越界
2 bzoj 4909 多组数据未赋初值
3 bzoj 4909 前缀和时前半部分都不是0,后半部分都是0,做完了前半部分的前缀和忽略了后半部分
4 bzoj 2599 <=写成<
UPD4. (20180516)
1 bzoj 2599 没有发现边权和相加会爆int
2 bzoj 2599 惯性思维, k写成n
3 bzoj 2599 忘记讨论k=0

猜你喜欢

转载自blog.csdn.net/suncongbo/article/details/79870393