zoukankan      html  css  js  c++  java
  • 作为一个蒟蒻谈一点考试经验(总结)

    NOIP退役预定?

    闲话

    我们为什么要回忆往事呢?

    刚刚准备练一下手感,就去看【NOIP2016】天天爱跑步。想了一下。

    “感觉在链上差分一下,开个桶统计就好了吧,原来是道傻逼题。”

    默念出这句话的时候,心里颤了一下。

    2016年,我初三,因为15年PJ踩线一等拿到了就去TG玩玩。看到这题,想起来教练前几天不是讲了个dijkstra求最短路么?就先跑一遍,把路径找出来,再一秒一秒地移动,多少有点分吧。然后我开了个20000*20000的dis数组。

    两年了。

    时间可以改变一切,但人也可以。
    ——cx233666

    鲁迅写《朝花夕拾》,正是与封建势力斗争到最黑暗的时候。

    于是,回忆给了我一个理由,让自己不再懈怠。时光带走了我们看得见的很多,却带来了我们看不见的希望。

    update after NOIP

    有时候,我们本以为自己能够在命运降临之前,用白纸黑字记下一点东西,以为能改变些什么。

    然而,当命运降临之时,不知是心火还是战火,无端地燃烧起来

    将那白纸黑字烧成灰烬,将我们烧得一无所有。

    也许在NOIP的时候杠题不写暴力是一种稀有的快乐体验吧。

    多谢后世人,戒之慎勿忘!

    总结

    我很抱歉,我今天是作为一个蒟蒻跟你们讲的。我不是大佬,但是我被爆踩的多了,我有这必要告诉你们一点,考试的经验。

    细节问题

    世上本没有万无一失,有的顶多是聪明一世糊涂一时。这才是所有的比赛最扣人心弦之所在。

    我们能做的,就是一定要快点打好暴力!其实对拍的时候大多数细节问题都可以被发现。如果对拍都没有发现,丢分至少不会太严重。

    10.05——T2是一道变形的最短路,细节很多,不出所料WA了,加上一个-1以后就过了。早写个模拟对拍就能够发现了。

    10.06——T2没有特殊考虑根节点恰好没有被覆盖的情况。拍了几十万组了没有发现,当然也只有5分的损失。

    10.16——T2没取模,100->爆0。话说牢记一个%YL就这么难么?不知道大家有没有这样的感觉,就是明明在代码的主体部分该加的取模都加了,可还是过不了?其实,习惯了这样的惯性思维后,代码里一些次要的部分却经常被忽略。比如这次,DP转移的时候%YL都写好了,但是最后统计答案(ans=sumlimits_{i=1}^m f_{n,i})的时候没有模。

    10.22——离散化要开两倍大小数组,100->60。自信不写拍的下场大概是这样吧。

    10.26——考场上还是要冷静应对为主,不要像这次有一点想法就开始激情码码码然后没考虑重边自环multiset写成set,100->70。

    10.29——又是最后统计答案未取模(不说了,我是真的菜),且数组调用了负数下标,70->20。

    策略问题

    一盘三个半小时的棋,当然要着眼于大局。

    10.10——已经写好了的、自己有把握的东西千万不要在临下考检查的时候一时兴起在上面乱改!T1怕掉精度,把double改成long double,这本来没有什么问题,但是memset的参数没有相应调整导致100->爆0。T2想循环展开+卡时多骗点分,重构了代码,没有及时对拍发现问题,结果最后答案没更新,导致60->爆0。

    10.23——整体时间安排太不合理,T1乱搞的热情过强,花了不少时间却收效甚微;T3搜索,思路简单而需要时间,最后杠不完导致爆0了。

    10.25——题目说明有问题,但没有留心通知,导致太多时间浪费在写正解杠一道真数据随机的题处理题目说明所遗留的问题上。

    10.31——T1居然把题意看错了,持续了一个小时!(要怪样例太辣鸡,更要自我反思)慌张杠完T1后可能是心态有点崩了,明明时间不多却去杠T2正解,导致一道很容易拿分的题最后反而没有得分。

    进入十一月以来状态一直都有点low啊qwq,但愿这几天攒了点RP吧。

    成功经验

    10.06——乱搞出奇迹!T3假的死的算法获得80分,成功rank2(被AK的rank1 gsy不屑嘲讽)

    10.18——毒瘤gsy出题,杠T1成功,T2T3都不可做,也拿足了分,成功rank2(被爆切T1T2的rank1 mzz不屑嘲讽)

    10.30——毒瘤T1(2499数码难题,八数码难题的升级版),虽然考场上想出了十分接近正解的结论,但是没有果断去写,只写了八数码的暴力,然后其它题获得了可观的分数,rank6。考后一看std有4.4kb,庆幸上午的策略是正确的。(花了两个晚上落实,拼命压行后还是有3.0kb。。。。。。)

  • 相关阅读:
    2018.8.20 Python之路---常用模块
    2018.8.16 正则表达式
    2018.8.15 python中的冒泡法排序
    2018.8.15 python 中的sorted()、filter()、map()函数
    2018.8.14 python中的内置函数(68个)
    2018.8.13 python中生成器和生成器表达式
    2018.8.10 python中的迭代器
    2018.8.9 python中的动态传参与命名空间
    python测试开发django(1)--开始Hello World!
    UPC-5120 Open-Pit Mining(最大权闭合子图)
  • 原文地址:https://www.cnblogs.com/flashhu/p/9899530.html
Copyright © 2011-2022 走看看