写BUG三分钟,涤BUG三小时

比较笼统的问题:

1

写完函数/板子,根本没有构造需要的数组结果在下面天花乱坠的使用:常见AC自动机不构造,后缀数组不够早,回文树不构造,欧拉筛不构造,这个错误

2

多组输入没有初始化

3

修改代码的时候只修改部分少修改了一些东西,证明代码整体关联性不够强,这个错误非常致命,一般都是最后对这别人的代码才能发现,需要把这个错误深深印到潜意识里啊、、、

4

每个地方手打取模的数,数字很长,导致写错,20090717某个地方写成20190717,建议取模操作还是已定义一个变量mod直接用

字符串中的问题:

1

最近常出问题的char,127就爆了,很多时候会有0~255的,emm,这个问题往往隐含着上面的3

 

希望自己再也不要被坑到来更这篇博客...

不是自己的问题:

1.

具体输出这个试试

void test(int a,int b){printf("%d %d\n",a,b);}

int main()

{

    int a = 1;

    test(a-1,a++);

    return 0;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值