常见低级错误总结

Posted winniechen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常见低级错误总结相关的知识,希望对你有一定的参考价值。

迟来的总结...

(1)freopen写错

(2)文件名写错

(3)忘记独立文件夹

(4)提交错程序

(5)无向图双倍边

(6)有根树和无根树的区别

(7)重链剖分和轻链剖分

(8)int和long long的互相转换

(9)取模运算后不能用除法

(10)算错空间忘记成4或8

(11)调试信息忘记注释

(12)懒得写暴力对拍导致低级错误

(13)01背包的第二维是逆序枚举,完全背包是顺序枚举

(14)忘记取模

(15)枚举到数组上限

(16)longlong用%d输出

(17)多组测试数据时,树剖的son数组需要清零

(18)多组测试数据时,输出一般需要换行

(19)输出题目要求的东西的时候需要按照题目要求的大小写输出

(20)DP时记得初始化

(21)想到了某种更优做法一定要写特别是很好写的时候

(22)记得某些常数高昂的东西,不要乱用,会TLE

(23)各种函数的返回值

(24)贪心做法的正确性需要对拍或者证明等手段进行验证

(25)spfa不要乱用

(26)并查集不要忘记初始化

(27)爆int和爆longlong

(28)局部函数记得赋值

(29)C++11,C++14,C++的区别

(30)倍增lca的dep问题

先更新到这里...

以上是关于常见低级错误总结的主要内容,如果未能解决你的问题,请参考以下文章

在C\C++编程时常范的低级错误总结

细小错误总结

springmvc与ajax交互常见问题

python常见错误总结

汇编常见错误解决方法总结

Android eclipse常见错误开发总结