那些年我们犯过的错

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
posted @ 2025-10-26 09:54  Floyd_Hyacinth  阅读(29)  评论(0)    收藏  举报