OI生涯中三届NOIP(2012-2014)流水账
NOIP2012:
才摸了三四个月OI就上阵当炮灰,果然一下就被轰得渣都不剩了。
D1看到T1这道模拟水题时很激动,立马就把它A了。然后T2就不会了,果断写了个阶乘的暴力,根本没有想过什么排序贪心。T3也只写了暴力。
D2T1用的暴力枚举,花了大量精力在减小枚举量上面,结果大概多拿了分。T2只会写数组模拟。T3看了半天连暴力都不会。
于是NOIP2012我就只有2=。但是好像我们这届考得还很好?毕竟我当时还是太幼稚,其实当时我真正能做的题只有两种,一种是模拟题,另一种是暴搜题,别的一概不会。后来听了zhx评讲才知道有倍增这种神奇的东西。
NOIP2013:
我们成了主力队员,于是NOIP前两周就开始停课,连半期都没考。整天呆在404刷tyvj上的水题。
D1T1:这不是水题么?
D1T2:大概打了下草稿,发现了贪心方案,又打了下草稿,发现后面部分就是逆序对。于是敲。
D1T3:完了好像不会啊。然后想了一下,感觉可以离线用链表启发式合并搞。写完后还是调了很长时间。
D2T1:开始还想复杂度了,不过好在很快发现就直接顺着贪心就行了。
D2T2:DP+树状数组优化。
D3T3:暴力感觉还能拿点分啊。不过想了一会儿后发现了其中的玄机。地图是每组数据开始就给定的,说明需要对其做某种预处理。在下次移动目标块之前空格子一定会用最小步数从其一方走到另一方。这东西BFS预处理就行了。
这次NOIP让我感觉我做得来题了,让我信心大涨。
NOIP2014:
这次我是跟着高一高二去打酱油的。考前想:不AK这把就身败名裂了。结果就真的身败名裂了。
考场竟然是科大新校区。因为其过于偏远不得不在附近宾馆住下。虽然其实是本土作战但还是很有远征的感觉。
D1T1:直接模拟
D1T2:枚举中间点扫一遍
D1T3:DP优化一下转移
我感觉D1稳了,就看D2了。
D2T1:直接枚举
D2T2:BFS两遍
前两题大概用了20分钟吧。
D2T3:看了就傻眼了。这风格不对啊!像是要高精啊!然后我就觉得这肯定是一道很玄妙的数学题了。想了一下我觉得把不能整除a0的筛掉然后代入多项式验证比较靠谱。我没多想如何优化验证的过程,结果就敲了高精上去。然后发现极限数据几乎稳T。于是又考虑优化高精运算的过程。弄了半天,到交卷也没有弄出个结果。然后刚结束就听到有人说什么哈希。我这才反应过来,自己真是逗了。弄几个大数取模好写好调,我居然还很老实地写了高精度!
我很难说今年NOIP比去年难还是简单,毕竟我这次分几乎肯定没有去年高!
OI生涯中三届NOIP(2012-2014)流水账的更多相关文章
- 我的OI生涯 第三章
第三章 日子过得就像那些不眠的晚上,她嚼着口香糖对墙满谈着理想.——————赵雷<成都> NOIP过后我认识到了自己有多么菜,我换了座,到了靠窗户那排. 大王开始给我们介绍一些高端算法,那 ...
- $\mathcal{OI}$生涯中的各种数论算法的证明
嗯,写这个是因为我太弱了\(ORZ\). #\(\mathcal{\color{silver}{1 \ \ Linear \ \ Sieve \ \ Method \ \ of \ \ Prime}} ...
- 关于我的OI生涯(AFO){NOIP2016 后}
这篇我就随意写啦~不用统一的“题解”形式.♪(^∀^●)ノ 也分好几次慢慢更吧~ 对于NOIP2016的总结,我本想善始善终back回,但是心情不足以支撑我,那就只能有始有终了......下面进入我的 ...
- OI生涯回忆录 2018.11.12~2019.4.15
上一篇:OI生涯回忆录 2017.9.10~2018.11.11 一次逆风而行的成功,是什么都无法代替的 ………… 历经艰难 我还在走着 一 NOIP之后,全机房开始了省选知识的自学. 动态DP,LC ...
- OI生涯回忆录 2017.9.10~2018.11.11
然而并没有退役 为了这两天,也准备了一年. 高一零基础的蒟蒻,NOIP2017仅有80pts 之后看着luogu的倒计时, 300天,200天,100天,30天, 直到10天.1天. 10号,11号的 ...
- 我的OI生涯 第七章 终篇
11.10日. 我们TSOI再次来到了熟悉的燕山大学,只不过这次是真刀真枪的干了. 望着那座熟悉的小桥,身边的好友不知此行过后还有多少. 下午才到,出人意外的是这次没有住燕大宾馆而是选择了熟悉的格林豪 ...
- 我的OI生涯 第六章
开学了,但是我们并没有像一个正常的高二学生一样坐在教室里接受调研考试的洗礼. 暑假作业这种东西早已被甩在一旁,可以想象回去补文化课时该有多么狼狈. 大王给我们制定了周密的计划,每周两次测试,加上蔡老师 ...
- 告别我的OI生涯
本文章写于2008年12月15日. 随着2008noip的结束,我也结束了我的OI生涯. 信息竞赛也许是从小到大让我最最努力的一件事.我记得参加2006noip初赛前,每天中午为了上信息课都吃不上中午 ...
- NOIp 2012 #2 借教室 Label:区间修改线段树
题目描述 在大学期间,经常需要租借教室.大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室.教室的大小功能不同,借教室人的身份不同,借教室的手续也不一样. 面对海量租借教室的信息,我们自然 ...
随机推荐
- PHP函数的默认参数
<?php /** * 函数的参数个数任意 */function foo() { $args = func_get_args(); static $i = 0; //统计参数个数 /* fore ...
- Java虚拟机内存区域堆(heap)的管理
在上一节中Java 出现内存溢出的定位以及解决方案 中对于Java虚拟机栈以及方法区的内存出现的异常以及处理方式进行了解析,由于Java虚拟机对于堆的管理十分复杂,并且Java虚拟机中最基本的内存区域 ...
- [转] 浅谈 C++ 中的 new/delete 和 new[]/delete[]
转:http://www.cnblogs.com/hazir/p/new_and_delete.html 在 C++ 中,你也许经常使用 new 和 delete 来动态申请和释放内存,但你可曾想过以 ...
- linux-swappiness参数的作用及设置
linux 会使用硬盘的一部分做为SWAP分区,用来进行进程调度--进程是正在运行的程序--把当前不用的进程调成‘等待(standby)‘,甚至‘睡眠(sleep)’,一旦要用,再调成‘活动(acti ...
- linux删除或隐藏命令历史记录history
1.环境变量添加HISTCONTROL = ignorespace 在命令前面插入空格,这条命令会被 shell 忽略,也就意味着它不会出现在历史记录中.但是这种方法有个前提,只有在你的环境变量 HI ...
- 解决从源码编译ncurses6.0编译lib_gen.c报错的问题
直接从官网的源码编译时,会提示报错: gcc -DHAVE_CONFIG_H -I. -I../include -D_GNU_SOURCE -DNDEBUG -O2 --param max-inlin ...
- 关于centos6.5系统安装FTP服务和配置的方法
一般在配置服务器的时候,涉及到代码上传,通常都要用到FTP方式. 1.先查看系统是否安装vsftpd: rpm -qa | grep vsftpd 如果出现vsftpd-2.2.2-14......字 ...
- UVA 11770 Lighting Away
RunID User Problem Result Memory Time Language Length Submit Time 2482977 zhyfzy J Accepted 0 KB 138 ...
- css之z-index深度解析
(几个重点概念解析) 一.层叠上下文 层叠上下文:如果一个元素拥有层叠上下文.那么就代表这个元素在页面的z轴上是有定位的. 什么元素拥有 层叠上下文:a.根元素.b.z-index值为数值的元素.c. ...
- 使用linux操作系统的公司服务器有哪些品牌
服务器硬件是什么牌子的? 操心系统有哪些?cpu是哪些?