APIO2016总结
来源:互联网 发布:js判断是否为身份证号 编辑:程序博客网 时间:2024/06/05 12:49
难得APIO和省选没撞车,虽然省选爆炸了,但是APIO能参加就好好干吧。
比赛前两天就到了北京,感受了一下帝都的高大上气息。
到北京当晚就和几个主持人碰了碰头,感觉YJQ太神啦,LK很活跃,不像我们大妈0.0,咳。分了分任务就散了。
比赛前一天的讲课真的很昏昏欲睡啊,早上讲人工智能下午+晚上讲密码学,总感觉没什么OI相关呢。早上还有题答题策略讲评,但貌似只要做过题答题的都知道,想不想得出来怎么做才是一个问题。
然后这天下午老师和我们讨论了怎么主持的问题,真的是计划赶不上变化,原计划的很多东西都被删除了。
到了比赛这天,我又磕了标配咖啡,开始干活。
拿到题目,感觉T1可做,T2不可做,T3可能可以玩一玩。
按照题目难度我感觉T1可能要简单些,我就做T1。大概1h之后我发觉我只会两个子任务(31分),而且也想不到更多的算法了,此时大概是10点左右吧。我果断放下T1,去看T3。发现T3子任务1的30分就是送的,赶紧打完交一发,30分到手。然后想子任务2,首先想到的是分治,打了出来交了一次,发现之后50分,我又开始优化这个分治。当时在想,如果
此时大概12点半,我一开始只打了T1的一个子任务,赶紧打完第二个子任务,交上去发现没法看结果。我不放心我的程序,权衡了一下,与其直接去做T2的暴力,不如把T1的暴力拍对。我就打了对拍、暴力、出数据。没问题了,这时候网站终于刷出来评测结果,显示我已经拿到那部分分了。此时大概13:15。我赶紧打T2的暴力,在13:30打完第一档部分分,交了,知道这时候肯定没法看结果了。赶紧打第二部分的分,其实是一个很简单的树形DP,0.5h居然没打出来,准确的说是打出来的没打对。但也没有什么办法。
出考场和大家讨论了一下,我一开始以为很多人过了T3,雅礼TTY说他和我一样就是过了T3和前两题的暴力分,区别就是T2的两档部分分他都拿到了我只拿了一档。
成绩出来之后,TTY拿了金牌,我是银牌。我就比他少打了一档部分分,这TM就很尴尬了。又一次和金牌擦肩而过,银牌rank7也还是银牌啊。
当晚的闭幕式感觉还可以,气氛还是可以接受的,就是我念错太多名字了T^T。我果然还是不适合念名单这种活儿,还是派我上去暖场吧T^T。也是自己语文水平不够,学好语文啊QuQ
这次出来比赛,感觉收获最大的不是APIO的银牌,而是这几天认识了很多形形色色的人,自己的心态也变得好起来了。OI不是起点,也不是终点,如果中途变道,总有一条属于自己的路。不知道接下来还有没有机会继续搞OI,且行且珍惜吧。
“无论选择了或被迫选择了什么,都要坚定的走下去”—从LK处感悟.
不要放弃思考,不要放弃希望。
这次比赛透露出的问题是很明显的:
代码能力比较差。【为什么不说太差呢纯粹只是想给自己一点面子QAQ】
如果代码能力强的话T2的部分分应该是拿得到的,T1的对拍是不可少的但也能快上许多。
时间分配上,对于5h的比赛这样的时间分配还算是比较正常的。
在不断地刷题中提高代码能力吧少年!
- APIO2016总结
- APIO2016总结
- ctsc&apio2016 总结
- APIO2016游记
- APIO2016游记
- Apio2016 游记
- APIO2016 题解
- APIO2016滚粗记
- CTSC2016&&APIO2016爆零记
- 【bzoj4584】[Apio2016]赛艇 dp
- bzoj4584: [Apio2016]赛艇
- BZOJ4585 [Apio2016]烟火表演
- BZOJ4584 [Apio2016]赛艇
- 【APIO2016】字符串匹配
- BZOJ 4584 [Apio2016]赛艇
- [交互题] APIO2016 Gap
- BZOJ4584: [Apio2016]赛艇
- [bzoj4584]: [Apio2016]赛艇
- Linux入门使用—2
- Canvas1——基础api实验
- 基于Linux的I/O操作
- Canvas2——使用路径
- JSP/Servlet程序设计(入门书籍)
- APIO2016总结
- 我的c\c++之旅(十)——逆-中序表达式
- Java运算符
- JavaWeb初体验
- C#之委托、事件、lambda
- Python发邮件如何设置多人接收
- 开博啦啦啦啦
- javascript自动适应的iframe高度
- Linux入门使用-3