犯犯傻

总结一下自己写程序犯过的sb错误,以防再犯。

1.x-y打反,i-j打反 +1+1+1+1+1

2.输出搞错(特别是矩阵乘法中 求a^n 最后存在b里,输出b写成了输出aT_T)

3.变量用重

4.没开long long,或者 read的返回值改了但里面读的数没改!!!!!!!!!!+1

5.数组开小!

6.写splay的时候只更新了父亲关系而没更新儿子信息。

7.计数变量搞混,比如cnt,tot

8.一定要确保getchar()得到的是正确的字符!限制它while(ch!=xx&&ch!=xx)ch=getchar()...+1

9.重新利用原来的数组一定要记得清空!

10.无解情况的特判!

11.线段树标记下传的顺序!

12.operator 写错。。。

13.dtmk写错T_T

14.K-Dtree一定要给 0节点的mi,mx附初值!

15.

待UPD……

sb一时,后悔一世。

posted @ 2014-09-22 18:42  ZYF-ZYF  Views(433)  Comments(3Edit  收藏  举报