那些年我们犯过的错
date 2025.9.25
忽然看见wzq大佬在写智障问题,于是我也写写吧
- 模数问题:注意是 998244353还是 \(10^9 + 7\) 还是别的一些东西
- 数组别开小了!
- queue, stack, priority_queue之类调用之前切记判断是否为空!
- 非 void 函数必须有返回值!(不然会有一些奇葩返回)(其实void函数也最好写return)
- 打表别忘删了
- 注意LCA的第二个循环是从大往小,不是从小往大(详见 雨天的尾巴)
- 写题之前别读假题了,先别急着上各种优化,算一下暴力复杂度到底能不能过
- 多测清空!!!
- 不开long long见祖宗!(小心答案爆int)
- 骗你的,其实开long long也见祖宗!!!(小心炸空间)
- __int128不能用正常cin读入,必须用快读快写!
- 注意矩阵乘法最后答案输出结果不要输出反(\(e.g.\) abc 429F, 应输出
node[3][1], 而非node[1][3]) - 其实要是
vector真的做不了没必要硬上,换成邻接表常数会小很多 (\(e.g.\) Luogu P9755) - 某人离csp只剩三天不到的时候居然还会输入错误QWQ

考场Tips!
浙公网安备 33010602011771号