Say something about my OI road

从我正式开始学oi开始似乎还没有几个月,就该写下这篇博客了.

2016年10月27号写下OI生涯中的第一份代码.至今也不过一年时间.

从当时的第一次打下#include<>开始,有种难以言喻的感觉涌上心头.颇像造物主创造出第一个生物一样.

往后来说机房反而去的更少了.那个五楼对我很陌生.仍像一个正常的高中生一般.在家、班、食堂、操场等地徘徊.到我渐渐觉得仅仅上课听讲开始吃力的时候,已经讲到了循环嵌套了.这一下想想,那时候头还真的是铁啊.

所以我的基础并不好.


讲道理最后一天是不是应该打打板子啥的…无心学习了啊QAQ

他们那些毒瘤狼去了…


寒假血颓,学校作业也没怎么写,学长们瞎搞的新年欢乐赛,大年初一一大早开始.据说是种种傻逼题.然而那时候我只学到了一维数组.T1字符串怎么…就放弃了这波操作….

但是过年前lxn已经开始写搜索了,dove的字符串无比强悍,当时各种觉得牛B,真的把膝盖跪到烂啊….


开学之后仍然像之前一样的操作.每周天学三个半小时.其余时间都在乒乓球室度日.学校课糊弄糊弄.作业也是颓颓过去..

就知道老师说的,随便学学都是省一.进队怎么怎么的…


到了搜索学完已经到4月份了.

当然我只是知道一个基础的调用子函数.顶破天也不过是一个dfs.然而我对OI的兴趣也是差不多就完了.一阵脑袋发热,到qqxt去学习了一段时间.1天时间听到了一堆诸如线段树、有根树、无根树、重构树、无向图、有向图、LCA之类的操作.一脸愣逼QAQ

字丑勿喷….


似乎在那次qqxt之后,才激发我内心的OI之魂,从此颓废是路人刻苦学习进队拿协议一本清华走上人生巅峰不存在的.当然回来之后愉快地翘了一次月考…


竞赛课就加课了,每周二的五点到七点就开始数学知识.gcd、exgcd、快速幂、矩阵乘、矩阵快速幂、组合数学、卡特兰数、递推优化、欧拉函数、线性筛、中国剩余定理等知识…当然一讲到组合数学就困得飞起,不明觉厉…


暑假当然是潜心学习,中间学校有零碎地讲过堆、高精度等奇怪的东西.但是学校真的开始算法的时候是到暑假的时候了.而且那个时候Noip倒计时已经不到百天了…就有第一天dp入门、第二天01背包、第三天分组背包、第四天树形dp、第五天区间dp的操作了…..

当然数论应该稍好.然鹅那时候颓废不成样子.无心数学.水平逐渐下降….最绝的是神犇lxn dp专题已经刷完了….真的可怕QAQ


暑假最忘记不了的就是各种大盘鸡、还有各种cs、cf(codeforce)、lol的骚操作.大家在一起颓的感觉还真的是不错的呢.每天早上学个新算法,下午写完板子题就开始颓了…cf一个单人比赛硬是玩成了一个团体比赛…所以这个cf并没有什么用…

当然lxn hack别人到凌晨4点的操作也存在了….


高二一开学就无心学习文化课了.暑假学完了各种算法,然而并没有掌握多少..所以很方.


停课前信心满满.向父母许诺进队.

一中搬新校区,住校,天天在机房呆着刷题写板子.在学校就是背板子.实在在班里坐不住了,就跟父母商量停课的事情.当然前面的操作有影响到文化课.当然选择跟父母刚.

noip还有60天,停课.

没有想象中的诸多困难和父母的诸多反对.当然最后他们给了我很多支持.

未结识几天的班主任给我说:”追寻梦想总是好的,别在自己的青春里面留有遗憾.”

想想是这个道理啊.于是开始了重学算法.学习新内容.颓废出新层次的操作.

当时印象很深.为了攒钱颓游戏天天吃辣椒酱.买馍.吃馍.

机房就有了’化馍为力量’的操作了.

当然还有杨老师说过的.让我们打飞盘去体育锻炼.然而效果并不好.

然后杨老师就有提到他以前的同学.身体不好.在大学上厕所猝死.

23333333333333.

就有了机房黑话.

上大学=蹲坑.

上小学=…..

现在想想倒是很有意思啊.

60天后面日子大多数还是以考试为主.在次次的考试当中觉得内心日渐崩溃.前面夸下海口停课进队.考试之中多次rank倒数,根本想不到有这种操作.高一初学坚持到开学的有7个人,四位理特dalao水平贼强.还有一位女队.渐渐得倒数的次数越来越多,对于OI的信心也是越来越弱.

一转眼就NOIp了.


NOIp Day-1

码一码模板,码一码退役博客,准备颓一颓Python准备颓一颓Linux当时已经做好了NOIp Day1 Day2爆0的操作了,当时心态放的很好,感觉这真丶为期七个月的OI历程,这个经历比所谓的省级联赛的奖重要多了.

并且对于我自己来说.高一初学,如果是为了一个什么省级奖之类的显然是没有任何意义的.但是23333.

别人看到的叫结果,自己经历的才叫过程.

NOIp Day0

颓颓颓.爽爽爽,什么板子都打不下去.满脑子都像奶一些NOIp考什么.像临时补一补矩阵乘法和网络流.然而并没有这种操作.就来血颓废了.

下午去看一看考场.车上想看看手机回忆杀一下.结果车上气氛太闷.硬是把人恶心的不行…..QAQ

看了一下硬件设施.WindowsXP,试的机子的键盘吃X.屏幕暗的不行,贼小.无限吐槽…….

回来的路上各种颓废.爽爽爽.

NOIp Day1

拿到题目.还没开始看题.先试了一下键盘.键盘手感颇好.带上耳塞暴力敲键盘开始看题.然后感觉自己RP的流失…..

T1 ???? woc ??? 这不是我之前模拟赛出的第一题么.似乎是弱化版的???? 啥还保证给定的数字互质???

1<=A,B<=1e9 ???

这是什么操作?? RP– 似乎有一个公式???

A*B-A-B

啊另外一个样例也过了.emmmm开long long 先打了.

感到自己RP的流失

T2 ..别把..为什么是一个大模拟.

考试感觉不错.状态很好.脑子也很清晰.然后暴力码码码.试一下大样例.

Woc???.全Wa了?

看了一下大数据.从小的开始调.

硬生生调到过了一半.感觉一阵紧张.时间夸张到GG.又重新看了一眼T3??? 啥今年都考了些什么… K短路A* . 最短路计数. 就变成了K短路计数.

emmmm 一看不可做.算了写了一下最短路暴力改.想试一下k=0的最短路计数的操作.不会用手写队列记录SPFA的路径.emmm还真的是菜啊.结果就是并不可能拿分了.似乎有-1的分?T=5让我感觉到RP的不足.放弃T3全心T2.

开始调T2的大数据.看着别人的程序在自己的程序上计算时间复杂度.感觉到一阵菊紧.

停电了.

拆下耳塞.听到周围喧嚣的叫声.仿佛之间看到了XJOI的覆灭.听到了147神犇说程序没保存.据说3道暴力全部归0.以及楼下的Dove也是一样.(虽然最后还是进队了…

想了一下.en…在D盘下能调试.应该保存了吧. 苟了一包巧克力,体力++.喝了点水.

最后决定加时30分钟.感觉T2能切.就开始码码码.写了写T3的大爆搜

大爆搜没过.并不觉得可以骗到-1.xjb写了一个不知道是啥的东西.看看T2感觉数据很强.虽然自己调的很轻松.最后手出了几个.感觉问题不大就

就结束了.

考试结束P+紧紧不敢说话.最后切T1T2的事情被大家知道.然后奶到死.

带了一下新高一的学弟学妹.RP++

写完太累了.体力–

小学妹没来,去补物理.难受.

收到小学妹的晚安.RP–.

NOIp Day2

被147dalao奶了一口进省队稳了.只要不出现模拟NOIp2016的时候Day1 180.Day2 20的操作就可以.

拿到题目一样的操作.开始看.

???

这都什么玩意.NOIp已经开始考计算几何了么.这显然不可做啊.写了一下20分的暴力.开始码T2

T2emmm生成树似乎可做.重新建图遍历一下生成树就可以了.

码力和RP不足的我开始狂写Kruskal.然后dfs遍历图.花式GG

时间紧张看了一眼T3.emmm似乎是一个数据结构.看到n=1k=1的情况的20分.似乎可以骗.胡写一写.看到了开始q<=500的操作.woc这么和谐送了70?

战略性放下了T2去艹T3.然后写完发现.其实我这个只能拿20分.时间GG.幸好没有搏一下100000的数据.不然直接MLE.

又一脸紧张地艹T2.调调调码码码.发现Kruskal只能建出一个树.并且树根固定.对于N<=12的操作似乎可以枚举所有生成树.没有这种操作.写一个分层图去暴力艹一下.

发现权值相同的有40分.但是保证数据是一颗树的只有20分.

似乎看到了自己退役的事实.

不会用Kruskal枚举所有生成树.遍历一颗树还要调好一会.不顾时间就暴力码.码完才发现这样并不能骗上部分分.

同时T1计算几何不会GG.

新建了一个文件夹. Bye~World.

Day1考完感觉自己离省队就差一步.

Day2凉了.

一出考场就看到了147dalao.什么T1签到题.T2状压dp调出来了.T3 Treap+map+set+暴力=80分.

无奈之下去问了一下别人的成绩.看到初三的小朋友来虐场感觉好有希望.比自己高一边颓废边学有希望多了.

最后各位julao一碰头.都觉得Day2比Day1可做.

泥萌好好说的歪.

一说T1随便拿编号建个图艹艹就A了???

jiangtao julao T2大爆搜0.07秒过大样例?

zyhh julao dijkstra 也过了T2大爆搜.

一堆人预计Day2 200+

一回机房就去角落哭去了.

躲在一个妙妙屋里面泣不成声.连哭好几次.

感觉自己省队没希望了.

拿了qqxt的民间数据测了一下.

不敢看成绩. 躲在一个房间里面睡.感到浑身乏力.

大概已经想到Day1T2爆炸的事实了.

回去在147安慰的眼中看出了自己的窘境.

Day1T3 爆0

Day1T2 30

Day2T2 爆0

看到12mango开始颓B站.uncle-lu颓Outlast花式叫.(带着教练一起颓废Orz

似乎已经看到了这次考试的结果.

fujudge 翻车

XBYGL 翻车

R.I.P.翻车,但是据说linux下Day2T1又回了100分的血.可能就这样进队了Orz

uncle-lu翻车

mljkw_gsry翻车

12mango翻车

WDY翻车

Wahacer翻车.

想想还真的是惨淡呢.

机房一年又一年.OIer一届又一届.翻车的一批又一批.

dove还是一样的水平超强进队.

c0per就更不用说了.

移民狗似乎没什么好说的

xqmmcqs继续稳在最前.

Orz啊Orz

哎.一想省一无望我就没话了.


想一想好凉也没啥好说的.

回去学了学文化课.感觉不存在感觉的操作的.现在只能学文化课了.

其实无论是省一还是省二.真正有用的还是搞OI的这段时光.

翻车被奶到死的选手不想说话.

一年的时间认识了很多人.

一年的时间经历了很多事.

Halid、fujudge、12mango、XBYGL、dove、R.I.P.、xqmmcqs、mljkw_gsry、c0per、WDY、mofang12、uncle-lu、jiangtao、wisdom_jie、zyhh、blcup.

感谢一路有你们.

我们将奔向各自的 那片碧海蓝天

而这是远行前 最后告别:

“谢谢你曾陪我走过那岁月,

我知有太多人太多事……

是一生一期,

是一期一会。”

回忆披着下午三点半的阳光

像影子般被拉得模糊而漫长

它就在身后供你我倦怠时 千百次回头望

我熟识的少年们都终将成长

痛哭过大笑过挥挥手去远方

他们会如我祝愿的那样 成为自己的太阳

这一路风雨不休 得你们一路护佑

走过多少路口

回眸时每次泪流 都因岁月温柔

那些你与我 一直追逐的

一再错失的 不曾得到的

希望那些 都不会被流光消磨

有人说这生命如长河

我们度的风波 是人世间最寻常的颠簸

它不足以让我们修成正果

却足以让我们难忘难舍

这些年我们曾搂着肩高歌

曾碰过壁也碰过杯 谈过你的天高 我的海阔

曾意气风发也曾误解苛责 到如今都一并一笑而过

你往那天高

我向那海阔

这一路风雨不休 得你们一路护佑

走过多少路口

回眸时每次泪流 都因岁月温柔

那些你与我 一直追逐的

一再错失的 不曾得到的

希望那些 都不会被流光消磨

这些年我们曾搂着肩高歌

曾碰过壁也碰过杯 谈过你的天高 我的海阔

曾意气风发也曾误解苛责 到如今都一并一笑而过

你往那天高

我向那海阔

放眼路漫漫

那远行的船

有回忆做港湾

正值年少轻狂 爱的都是虚妄

追的都是天光 梦的都是荒唐

却在心上 刻下最无忧的时光

也许未来会有那一天

当你闭上双眼 恍然又回到了 那段华年

那时梦仍遥远你我仍少年

以为踮踮脚就能触到天

多年后当你正漫步过长街

在人海中擦肩 熟悉的一张脸 会释然吗

当初挥汗挥泪时多少不甘

都早在岁月中一一圆满

也许未来会有那一天

当你闭上双眼 恍然又回到了 那段华年

那时还不知倦还不懂怀念

以为路的尽头就是永远

多年后当你正重翻老照片

那一幕幕画面 在脑海中重现

会微笑吗

当初玩笑出口的多少诺言

都早在岁月中一一兑现

这风雪长路

朋友别停步

我在这半途

给你们祝福

这篇博客可能就会在这里凉下去.

但是我的这段OI时光.

会一直热在我心里.

就算此生只能沉沦于此.也无悔进OI.

经常看到别人说在欢声笑语中打出GG.

就算不舍还是如何.

其实很多事都没有做到满足.

再搞一年的话就好好搞吧

去找她

Never say regret and never regret

我已经不再是一个文化课选手.

可能我最后只能勉强考上一本线然后自招去个南航

也许我这辈子就这么凉了

最后两头都空

比我怀着后悔走完高中生活要好.

其实自己能接受别人也没什么办法.

虽然最后机房的各位dalao难免说点什么.

感谢校长?

银牌?

就让我笨拙地爱你
从须臾到不朽
从一叶到知秋
骑一匹白马
在人海中安家
耳畔是冯语任萱
眼前是你


最终…

xj省一210…


故事会续写

奇迹会发生

你愿意听么.

未完待续.