易错点总结

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. 发现四周没有友军故意把键盘敲得很响

评论

此博客中的热门博文