易错点总结

CSP-S前收集一波

  1. 邻接表数组不开2倍
  2. 线段树数组不开4倍
  3. m,n&i,j&1,l不分
  4. 求组合数搞反
  5. 文件名不要打错
  6. 记得上linux编译一遍
  7. 文件不要放C盘&乱删
  8. inf的大小设置好
  9. 算好内存
  10. 重载运算符记得加const
  11. 指数,除数等特殊取模
  12. 对于double类型,a*=b比a=a*b更容易爆精度
  13. STL容器返回的size为unsigned int,如果为0再-1,并且用long long来存会直接爆掉,需要先强制转换为int
  14. 注意图不联通的情况
  15. 注意数组清空(可能卡memset,需要手动清空)
  16. exgcd求逆元比快速幂快
  17. 不要除以0
  18. 对拍记得srand
  19. struct内的定义注意对齐
  20. 两个int乘起来再取模记得先强制转换为long long
  21. 考前顺走面包和水
  22. 发现四周没有友军故意把键盘敲得很响

发表评论

电子邮件地址不会被公开。 必填项已用*标注