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:区间修改线段树
题目描述 在大学期间,经常需要租借教室.大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室.教室的大小功能不同,借教室人的身份不同,借教室的手续也不一样. 面对海量租借教室的信息,我们自然 ...
随机推荐
- C++ inline 函数
(一)inline函数(摘自C++ Primer的第三版) 在函数声明或定义中函数返回类型前加上关键字inline即把min()指定为内联. inline int min(int first, int ...
- 读取Excel数据绑定到Gridview进行显示
读取Excel数据绑定到Gridview进行显示示例代码. 读取excel代码 /// <summary> /// 读取Excel /// authon:codeo.cn /// < ...
- IntelliJIdea快捷键
Ctrl+Shift+方向键Up/Down 代码向上/下移动. Ctrl+X 删除行 Ctrl+Y 也是删除行,不知道有啥区别 Ctrl+D 复制行 Ctrl+Alt+L 格式化代码 Ctrl+N 查 ...
- exploit writing tutorial 阅读笔记总结
近日阅读Corelan Team编写的exploit writing tutorial系列,大致了解了一下原理,记了一些笔记.此系列文章有中文翻译版,在看雪论坛上发表. 英文版地址:https://w ...
- C#链接远程SQL 服务器方法
C#链接远程SQL 服务器方法第一步:申请花生壳内网版,要求交1块钱给花生壳服务器做验证.第二步:把你自己主机本地连接那里的内网地址不要自动获取,写成192.168.0.105,子网掩码255.25 ...
- XML数据的读取—数据库配置文件
数据库配置文件(config.xml) <?xml version="1.0" encoding="utf-8"?> <configurati ...
- Shell中的${},##和%%的使用
假设我们定义了一个变量为: file=/dir1/dir2/dir3/my.file.txt 可以用${ }分别替换得到不同的值: ${file#*/}:删掉第一个/ 及其左边的字符串:dir1/di ...
- JavaScript中的类式继承和原型式继承
最近在看<JavaScript设计模式>这本书,虽然内容比较晦涩,但是细品才发现此书内容的强大.刚看完第四章--继承,来做下笔记. 书中介绍了三种继承方式,类式继承.原型式继承和掺元类继承 ...
- PHPCMS v9 模型概念及用法
phpcms v9 模型概念 一.什么是模型? 模型是系统知识的抽象表示.我们不能仅仅通过语言来描述一个系统,也不能仅仅通过记忆来记录关于系统的知识.知识是通过某种媒介来表达的,这种媒介所表达的内容就 ...
- PHPCMSV9 采集网址后,再采集内容,报错:“采集采集内容 没有找到网址列表,请先进行网址采集”
解决方法:直接清除v9_collection_history 表里的内容.