码迷,mamicode.com
首页 > 其他好文 > 详细

常见低级错误总结

时间:2018-06-03 14:40:03      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:错误   逆序   pen   返回值   c++   ...   独立   二维   输出   

迟来的总结...

(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问题

先更新到这里...

常见低级错误总结

标签:错误   逆序   pen   返回值   c++   ...   独立   二维   输出   

原文地址:https://www.cnblogs.com/Winniechen/p/9128671.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!