(很危险的)错误

来源:redbag 发布时间:2018-10-29 17:58:24 作者:ex_jason 阅读量:173

  • 小错误

  1. 1.某个变量名有大写的和小写的,然后用混了
  2. 2.数组开小了
  3. 3.清数组用memset然后tle了?(数组开太大了,然后反复清
  4. 4.四舍五入的地方没有四舍五入
  5. 5.没看时间限制(以为为20分实际为50分的暴力,因为自己一句if (n<=…) 只有20分
  6. 6.没有判边界(同下)
  7. 7.变量名打错了(写之前还记得不要打错了结果还是打错了)
  8. 8.没开long long
  9. 9.没return
  10. 10.没特判

  • 作死

  1. 1.没有判边界(同下)
  2. 2.变量名打错了(写之前还记得不要打错了结果还是打错了)
  3. 3.没开long long
  4. 4.没return
  5. 5.没特判

  • 很做死但是并不是很好找的错误

  1. 1.用数组下标来打标记,然而数组在不断进行排序.
  2. 2.数据生成器判掉了某种情况,然后刚好是那种情况会挂
  3. 3.部分没清空(某些地方判掉了,然后没清空)

假装是高级错误

        1. 1.搜索中一些非标记用的变量不要用全局变量
        2. 2.数组大小正确估计,稍微开大10?不能开太大,小心TLE。
        3. 3.入队信息不全(一些东西没标记之类的)
        4. 4.求和没有求全(dfs时最后一个数没算进去)
        5. 5.行列混淆,数组开小了。
        6. 6.赋初值的时候赋少了。数组清空清少了。
        7. 7.if写完条件之后打分号了
        8. 8.for (i=1;1<=n;i++) 把i打成1了,for后面直接接分号了
        9. 9.特殊情况没处理,0好坑啊。(然后就爆炸了)
        10. 10.max,min赋初值赋成一个特殊的值,比较的时候判断一下就好。
        11. 11.i打成j,b打成a,for后面加了分号。
        12. 12.打表打错
        13. 13.打左偏树的时候忘记更新右子树了/没有更改父亲(其实用并查集好搞些
        下一篇:最小生成树

        我要评论 登录后才能发布评论

        推荐阅读

         2018-11-17 14:31:12   ex_jason

        最小生成树

         2018-11-10 20:40:14   ex_jason

        LOL S8 决赛视频

         2018-11-10 07:41:45   ex_jason

        并查集

         2018-11-10 07:28:04   ex_jason

        写代码的小女孩

         2018-11-09 20:18:38   ex_jason

        谈谈关于初赛的那些事

         2018-11-09 20:03:06   ex_jason

        dijkstra 详解

          文章归档

        ex_jason的博客"    我要留言
        Catfish(鲶鱼) CMS V 4.8.39