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省队里最菜的那一个进队靠暴力. 普通的理科生,曾经爱好数学,然而到了高中发现自己所谓 ...
随机推荐
- SpringCloud笔记七:Zuul
目录 什么是Zull 为什么需要Zuul 新建Zuul项目 运行Zuul Zuul的基本配置 忽略微服务的真实名称 设置统一公共前缀 总结 什么是Zull Zuul就是一个网关,实现的功能:代理.路由 ...
- Angular记录(4)
文档资料 箭头函数--MDN:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Functions/Arrow_fun ...
- 通过<meta>标签指定IE的文档模式实现CSS3兼容
今天发现之前做好的一个页面在IE中打开显示的效果不正常,本地和服务器上显示的是两种不同的样式. 经过确认文档内容和CSS都是一样的. 通过IE F12(开发人员工具)发现不正常的样式 浏览器文档模式自 ...
- 大受喜欢安卓触控一体机连接云端数据化管理提供例程DEMO
1.首先,安卓系统坚持了它的开放性,为消费者和开发者同时留出了空间.这是安卓能够快速成长的关键因素.在安卓之前,没有任何一个智能操作系统的开源程度能够像安卓一样.免费开源的安卓系统节约了版权费用. 2 ...
- 在django admin中添加自定义视图
来自https://blog.csdn.net/qq_35753140/article/details/84881757 django admin提供了完善的用户管理和数据模型管理,方便实用.研究 ...
- CentOS6.5 下在Nginx中添加SSL证书
原文:https://www.cnblogs.com/wuling129/p/5039978.html 证书过期 ,更新证书,记录下 一.安装相关支持库:(未实践) yum -y install gc ...
- <A>标记onclick事件
<script> function ss() { document.getElementById("btnPublicity").click(); }</scri ...
- USB鼠标键盘数据格式以及按键键值
鼠标发送给PC的数据每次4个字节 BYTE1 BYTE2 BYTE3 BYTE4 定义分别是: BYTE1 -- |--bit7: 1 表示 Y 坐标的变化量超出-256 ...
- nodejs adm-zip 解压文件 中文文件名乱码 问题解决
修改需要使用到iconv-lite包 (npm安装即可),修改 zipEntry.js 文件中的 entryName 方法 var iconv = require('iconv-lite'); var ...
- Flask简介&入门
1 了解框架 Flask作为Web框架,它的作用主要是为了开发Web应用程序.那么我们首先来了解下Web应用程序.Web应用程序 (World Wide Web)诞生最初的目的,是为了利用互联网交流工 ...