zoukankan      html  css  js  c++  java
  • 2014 NOIP 赛前自我整理提醒。

    空谈WA,实干AC.

    所以作为一个就要上战场的OIer ,实干当然是最重要,但刷题不在多,要点牢记是关键,虽然本渣没记住多少,但还是列几点值得注意的小点。

    1.战场上容不得失误。

            对于每日都要敲键盘的OIer来说,打错程序当然是常事,可是如果在比赛时脑子一抽,就可能断送了前程,所以比赛时的投入应该不亚于上战场的士兵,专心对待每一个题目,水题满分,难题争分,不会的题骗分。

    2.文件深坑。

            每一个程序都有名字,而我们在成功做出这道题时,很容易在writeln之后立马接上 end. 总是忘记close,这同样是致命的,当然还有文件名,千万别看错了。

    3.各种排序是派来折磨你的。

            排序,每次比赛必须用到的知识,虽然平常,却总是有人栽跟头(@miaoyi),不是快排打错了变量,就是随机化打错(@fly ride)。所以最好在每个排序之后输出验证其正确性。

    4.检查的艺术。

            当你对自己的程序表示怀疑时,检查时必不可少的,可以在原程序中插入一些输出来检查,但是在检查结束时,不要忘记把加入的检查删掉或者// 。还是推荐用watches。

    5.零不是想按就按的。

           其实内存对于程序来说,重要性不比时间低,别一味追求0.1s而果断加了几个0,或者为了一个点而开到很大,很可能会因为内存超限而爆了整道题,所以计算好内存,很重要。

    6.算法回顾。

            这个没什么好说的,就是把自己熟悉,不熟悉的算法都练一练。写一写。

    7.type多么便捷。

            不得不说记录类型比躲开数组爽多了。所以娴熟运用可以提高效率。别打错。。。

    8.变量名。

            比赛不是平时打代码,不可以耍宝。所以变量名还是好好打,别p,q,xx,xxx,什么的乱出现。打错了就完蛋了。

    9.10.相信自己。

           即使是暴力(@zhengyu娘炮),也要一脸自信的打完,即使拿不了满分,也要一脸自信的打完,即使骗分困难,也要一脸自信的打完。因为我们是OIer。因为这是我们的战争。

  • 相关阅读:
    Html.Partial和Html.RenderPartial, Html.Action和Html.RenderAction的区别
    cygwin下git出现cabundle.crt相关错误的解决办法
    Orchard CMS前台页面为什么没有Edit链接?
    Entity Framework练习题
    分析Autofac如何实现Controller的Ioc(Inversion of Control)
    在Winform,Silvelight,WPF等程序中访问Asp.net MVC web api
    适合.net程序员的.gitignore文件
    如何处理Entity Framework中的DbUpdateConcurrencyException异常
    Asp.net MVC中repository和service的区别
    smplayer中使用srt字幕乱码问题
  • 原文地址:https://www.cnblogs.com/ddky00/p/4075775.html
Copyright © 2011-2022 走看看