怀旧-很久以前的比赛总结

来源:互联网 发布:境外网络加速器免费 编辑:程序博客网 时间:2024/06/10 01:33
     第二次参加这个比赛了,已经不像第一次参加时的那么激动,oracleot赛前跟我说,有点紧张,我说我第一次参加时也一样,差点一晚上没睡着觉,记得当时还算幸运,好像在JOJ上只过了30几个题,幸运的挂在了获奖名单的最后一名,这样才让我在以后的学习中不断像那些高手学习,不断成长,在暑期的那一段学习让我有了很多提高,开始会做动态规划之类的那些题了,那时候感觉是非常好,不过后来很长一段时间内没有什么进步,我归结为只去做那些会做的题,看到麻烦的就懒得去想,不过到头来这能有什么提高呢.这学期零星的做了些题,虽然不多,不过有针对性的做了些以前很少做的题,感觉收获是很多的.
    这次比赛一开始,我开始从第二题开始看,第一题比较长吗:),第二题没什么思路,第三题好像用堆排序,接着大略看了一下其余的题,回来看第三题,可是堆排序以前也没用过,感觉差不多是sort_heap();就开始测试函数,弄得我头都快大了,现在看来是太离谱了,手上没有这方面的资料就是猜测,调试了半个多钟头,最后还算是把结果弄出来了,不过和我预想的差很多,感觉效率不是很好,提交果然超时,这时候很多人做出来了,fennec己经两个了,哎!这都是乱猜的后果,把函数用的面目全非呀,真是~~  后来想还是先排序再往里插入吧,写完代码,提交,AC~  这时心情总算好点,再看A题很多人都做出来了,看看题,果然很简单,写完代码,AC~,这时候再看F题,明显的动态规划,很快就AC了,再看有人在做E和G,所兴选G,在纸上写了写,感觉第二个数+,其余数+ - 就可以搜出所有结果,2^20 也不是很多,结果交竞wa,仔细一看从第二个就开始+ -了,真是粗心,改过来,AC!  这时候12点半左右吧,感觉再做一个就大功告成了,开始做E题,开始的思想就有问题,用一个大BOOL型数组来表示第i个上是否有毒,弄得第一次ML,第二次减小点数组大小,想碰一下运气,结果又TL,这么大一数组初始化在费时间了,就是没想换一个思路想一下 还余半个小时的时候,头都快大了,还是看看其他的吧,D题感觉用贪心,写了一会,最后还是没写下去.
    这交比赛有了些教训,不要乱用意想的函数,在写代码之前多想想有没有更好的方法.
    这次比赛虽是一等奖,却没有第一次时来的那么高兴,通过这次比赛发现自己确实存在很多问题,不管怎样以后自己要多多努力改正,努力提高才是正道吗!!
    祝贺哥哥(oracleot),冰冻星河and 所有获奖的同学!!!
原创粉丝点击