OI退役
OI退役
by war
其实初中时就想自学编程,但是这个愿望并没有很强烈,加上中考的压力就没有实践。在中考前夕看到的现在的机房,哇,计算机奥赛。但是在机房里的可能是一神和奥神,也许有凯哥。
高一寒假学校开始组织奥赛,因为成绩的限制我只能选择信息奥赛。但是并不了解oi,脑子一热就独自决定了,不行就退呗。寒假里开始了入门学习,我左边是纪佬,右边是顾业昊。寒假结束后好像会了基本的循环,读入什么的。开学之后只有周末才去学习奥赛,都是自学。记得当时打的最长的一个程序是给你一个秒,换算成小时和分钟。
开学一个月后,开始了第一次比赛。我当时非常紧张,手指冰凉,总是打错。结果出来后还不错。平时就是啃白书和蓝书自学。那时感觉学习算法是一件非常快乐的事情。世界上怎么会有这么神奇的东西。后来教练组织的比赛很少参加,就是觉得都没学完呢,那题都不会做。其实我把文化课的思维套用到奥赛上了。并不一定要学完再练而是要边学边练,这样理解得也会更加深刻,很多东西要从题目中去学习。所以我进步得很慢,好在我并不颓废。那段时间练习很少。还有一个不好的地方就是我很孤立,和大家交流很少,大都是自己琢磨研究,难免理解得有偏差或者不深刻。
暑假期末考完就去日照了,第一次出去培训,基本没听懂什么,只是知道有很多东西要去学。白天听课,也就是懵逼,下午吃完晚饭就去踢球,晚上去机房颓废。期间认识了一个学弟和一个学妹,现在还保持着联系。回来之后照样自学,记得这时候基本算法已经学完了。
第一次NOIP,我并没有参加。当时不知道什么重要。主要原因是比较贵而得奖希望很小,再就是把钱去买viscaria,还有准备期中考试,最后好像也没有考好,gg。
又是寒假,我去了清北学堂省选班,几乎是全程懵逼,各种高级数据结构和算法,真是开拓了视野。洛谷的账号也是在这时候注册的,主要目的是做团队比赛,清北的各种比赛我也是爆零,也知道了外面的世界有多少强者。这时noip的算法基本学完了,回来之后各种做题。在清北遇见了日照认识的学妹。
4月,我和初中的两个小孩去了省选,我知道我的水平不可能进省队,所以主要是去适应和锻炼,当时对面的大佬papa地打键盘,我当时是各种恐惧啊,1个小时打完暴力后就无所事事了。记得有莫比乌斯反演,AC自动机,线段树。
省选回来之后,奥赛就停了一个月。再次归来是在暑假,又是日照培训。这次大都能掌握。学了线筛,lca,初步掌握了比赛节奏,但是考试感觉非常差。
暑假里,白天泡在机房,晚上准备了自招的东西,像二轮复习一样在洛谷上刷专题,图论,dp,数论,贪心,stl等等。感觉理解得深刻多了。文化课基本没碰,都忘光了。刷的都是橙题和红题,当时特别练了数学的规律题,这次规律就水出来了。
17年10月,虽然早就听说要闭关,但真正来的时候还是很紧张和期待,闭关开始时,还是十分紧张和认真的,后来就颓废了,有空就去打球,文化课什么都停,体育课不停。noip前两天,调整了一下心态,就放开了。最后把做过的题和博客都看了一遍。
noip。
day1上来是个规律题,我十分懵逼,放弃。去做t2,我去,大模拟,我可去你的吧。这时候快1小时了,心态炸了。出去洗了把脸调整一下。回来莫名其妙发现了规律,t1水过。t2随便打了打,要考虑的东西太多,难受死了,恶心到了,应该会gg。t3打了最短路计数的部分分。期望得分130。
day2就好多了。t1用并查集,t2用的spfa,t3打的30分暴力,期望得分170。
运气好的话就水个省一吧,整场比赛还是很顺利的。
——————————————————————————————————————————
杂记。
oi教会了我太多。不光是最后的奖,更在于对思路的启发。坚持了两年,一路上离开的人有太多。只有12陪我走到最后。也学会了总结,多了一次准备大型考试的经验。大佬们有很多很多,要多和别人交流。对oi的生活方式也都产生了感情,最后再次感谢你,oi,再见了,我的oi!
11,21后记
noip成绩出来了,315分。
OI退役的更多相关文章
- 博客停更及OI退役公告
停更&&OI退役 公告 高中OI之路就这样结束了,曾经想过回在NOI跪,APIO跪,HNOI跪却从未想过会在NOIP跪! 没办法自己作死啊,CCF感觉还是很良心的混个省一回来了,看以后 ...
- 记OI退役
前言 (这篇本来在联赛前写了一点,但是一直没有发布.现在退役了,还是把它发出来留作纪念吧!) 其实,这篇随笔早该在停课时就写,可是我却迟迟没有动笔. 可能是我真的太懒了,或许也是我想要逃避自己内心的真 ...
- 写在OI退役后和高中毕业前的一些话
更新日志: 2017.02.13 开坑 2017.02.13 更新[零][壹] 2017.02.14 更新[贰] 2017.02.26 更新[叁][肆] 2017.03.04 锅多如狗,停更一周 20 ...
- 收集一些关于OI/ACM的奇怪的东西……
一.代码: 1.求逆元(原理貌似就是拓展欧几里得,要求MOD是素数): int inv(int a) { if(a == 1) return 1; return ((MOD - MOD / a) * ...
- 陈国凯oi历程
从此成了OI退役狗 说实话,当时NOIP比赛前就想写这篇,结果一直没有足够的动力和时间写,现在高考完了,也有了时间,就写一点东西,记录一下我的OI经历吧. 初入OI 高一时,我是信息技术课代表(当然没 ...
- OI回忆录(流水账)
今天是NOI2017疏散日,晚上回到家在电脑前写下这篇回忆录. 初中参加过几次普及组,拿过一等奖,自招进slyz. 高一参加过CTSC2016,狗牌滚粗qwq 高二参加过WC2017,CTSC2017 ...
- NOI2015考试小结
这次NOI2015有幸获得金牌考进了国家集训队,意味着我的OI退役时间既省选之后有延迟了好几个月,又有了新的目标吧. 先说一下考试之外的感受吧,学军宿舍很牛X,接待NOIers而不提供插座,唯一可以用 ...
- NOIP2014-10-30模拟赛
T1:逗比三角形 [题目描述] 小J是一名OI退役滚粗文化课选手,他十分喜欢做题,尤其是裸题.他现在有一个二维盒子和一些二维三角形,这个盒子拥有无限的高度和L的宽度.而且他的三角形也都是一些锐角三角形 ...
- 关于 poorpool
poorpool 真名 chenyixiao.是一条傻逼题都不会做的没有脑子的咸鱼. 山西省临汾第一中学 高二 sx省队里最菜的那一个进队靠暴力. 普通的理科生,曾经爱好数学,然而到了高中发现自己所谓 ...
随机推荐
- 解决:Using where; Using join buffer (Block Nested Loop)
问题:left join 时候触发了全表查询导致很慢 解决:Using where; Using join buffer (Block Nested Loop) 总结:其实就是把left join 改 ...
- css中自定义字体
css代码如下: @font-face { font-family: 'HelveticaNeueLTPro-Th'; src: url('../fonts/HelveticaNeueLTPro-Th ...
- mix-blend-mode
mix-blend-mode是一个css3新增的混合color与背景元素颜色的样式,同一个元素的两个颜色不影响. mix-blend-mode: normal; //正常mix-bl ...
- 理解 YOLO
YOLO: 1. YOLO的网络结构 YOLO v1 network (没看懂论文上的下图,看下面这个表一目了然了) 24层的卷积层,开始用前面20层来training, 图片是224x224的,然后 ...
- http 状态码大全
状态码大全 1**(信息类):表示接收到请求并且继续处理 100——客户必须继续发出请求 101——客户要求服务器根据请求转换HTTP协议版本 2**(响应成功):表示动作被成功接收.理 ...
- hibernate批量删除写法
1.批量删除正常写法,此方式在海量数据删除时可能有效率问题 private static final String DELETE_USER_NAME= "DELETE FROM User x ...
- [转]ANR问题分析指南
引言 每天收到无数的兄弟团队的同事向系统转ANR JIRA,有些一旦遇到App ANR就直接转到系统组,有些简单看一下就转到系统组帮忙看一下.如此浩瀚的JIRA,我们什么事不做也处理不过来,请每个Ap ...
- kettle使用记录
1.linux系统抽取数据 export KETTLE_HOME=/home/oracle/Kettle/pdi-ce-6.1.0.1-196/data-integration export JAVA ...
- flask学习(二)
一.蓝图 作用:给开发者提供目录结构 功能:1.自定义模板.静态文件目录 2.给一类url加前缀 3.给一类url添加before_request 目录结构 from flask_werkzur ...
- 基于注解的SpringMVC添加其他的Servlet、Filter以及Listener
我们可以在AbstractAnnotationConfigDispatcherServletInitializer的实现类中重写onStartup(ServletContext servletCont ...