作为一名蒟蒻oier……
蒟蒻,俗称魔芋,全株有毒,以块茎为最,不可生吃,需加工后方可食用。
(手动滑稽)
sort() 从不写 #include<algorithm>
memset() 从不写#include<cstring>
从不关心是否 爆 int,从不开 long long
双向边 和 线段树 从来只开一倍大小
求 Lcm 总是先乘后除爆 long long 导致 RE
DP 和 递推 从不赋初值
求 Lca 和 并查集 同样从不赋初值
模拟向来复杂度高
经常看不到 时空限制,各种 TLE/MLE/RE
min/max 的初值总是搞反 (又是初值)
深搜从未一次写对,广搜从未写对
从来不 取模%%%
从不看 数据范围 是否包含 负数
经常把 循环变量名 重复使用/打错
经常写错 循环边界 0/1/N/M
提交代码的时候,从不建子文件夹
读入优化 int 改 LL 从来改不全
除此之外还应注意……
细节的地方一定要处理好。细节决定成败,点滴造就未来。
不能忘记删调试
不能写错 读入优化
不能忘记加 freopen(),fclose()
Linux 系统下全局变量可能没有初始化,最好初始化一下
调试刷屏的时候可以用 system(“pause”) 解决(