首页 > 其他分享 >OI回忆录+退役记

OI回忆录+退役记

时间:2023-11-17 19:55:19浏览次数:24  
标签:回忆录 竞赛 OI 教练 当时 之后 时候 退役 但是

2023年11月17日

明天就是NOIP了,打算打完NOIP就退役,于是在这里写一篇回忆录。

我初中的时候根本不知道有信息竞赛这个东西,甚至对其它的竞赛也不了解,唯一的印象只是竞赛题很难,参加竞赛的人很强,仅此而已。

那时候高一军训之后因为疫情就开始上网课,也是在上课后的没几天,我的班主任在班级群里发了一条信息竞赛招新的消息,本来是觉得自己参加不了的,但是看到欢迎零基础就还是参加了,当时其实还报了一个物理竞赛,但是因为需要自学完高一的物理内容,于是就放弃了。

第一节课是在周六,那是我才知道信息竞赛要学编程,我曾经其实一直想学,但是因为懒和找不到系统的课程也是全咕掉了,直到现在我发现这是一个学编程的机会。

第一节课讲了一些语言基础,当时甚至认真地手写笔记,还把两个头文件抄下来背了好久(当时根本不知道有万能头这个东西),教练讲 scanf 的时候还有两个同学问为什么不用 cin 的,有同学敲代码有问题调不出来了也会发在腾讯会议的讨论区去问,当时我觉得他们好强啊(但是后来好像都走了)。

那个时候周三晚上就要培训了,教练讲完还会在学校的老oj上留题,那个时候似乎是找到了过题的快感,经常写题超过晚上12点(但是经常是因为一些语法上的nt错误盯着看了很久看不出来)。

大概是一个月之后吧,那个时候就要有初赛了,因为初赛是周六比(那年改成了线上),所以在那周三我们教练还安排了工大的学长回来给我们讲初赛知识点(我当时还因为住校在回家的路上错过了一大半,幸运的是有录像,回家看了三遍虽然还是没听懂),知识点真的很多,当时听的脑袋疼,但还是拼命记住了一些。

周六的初赛我带着那可怜的知识开始考试,其实当时根本就没有感觉自己能过(后来才知道有教练推荐这个东西),考场上30分钟把前面的选择蒙完后开始坐牢(因为当时根本看不懂代码),我记得有一道题是问你一颗三叉树的一个节点的父亲节点的编号,我本来是打算把整棵树画出来的,但是因为A4纸不够大只能放弃了(,我后来坐牢实在闲的在摄像头盲点看bilibili直播,根本没人管,眼神都不用装一下的那种(

考完群里还有说今年估分90没考好,真TM该死啊

忘了是一周还是两周时候出分,去机房查分发现自己过了,当时真的很开心,毕竟纯蒙的能打46分(虽然教练跟我们说机房里是个人就过了)。

之后便是午睡跟老师请假去机房做题,虽然除了一个社牛当时我跟别人根本说不上话,我那个时候连洛谷都不知道,只会在学校的oj上刷一些入门题。

之后也慢慢地开始学一些算法,甚至我还问过教练之后还会讲语言吗,教练跟我说剩下的再讲竞赛就用不上了(当时现在想想这话其实是为了赶进度编的)。

国庆的时候教练还安排了高二的学长给我们讲大块的知识点,可惜的是当时除了lxy学长讲的图论以外我基本都在摸鱼,根本听不进去,现在想想也许听了的话能少走一些弯路。

国庆后两天还参加了一次模拟赛,那个时候有基础和没基础的两个班也合并了,虽然是不出意料的后几名,但是至少不是垫底,这还是有一些心理安慰的,不然我可能早就坚持不住了。

之后教练学的看效果不太好还让工大的学长给我们重新讲了一遍dij。

因为当时就听了图论,所以做题也只做了图论,一个链式前向星我将近翻了百度上能找到的所有博客才勉强理解(我当时甚至不知道有OIWIKI这个东西)。

基本一个dij板子和最小生成树板子我都调了将近一周。

然后在我板子还没敲明白的时候已经开始讲树型dp了,但是已经是彻底听不懂了,讲课也不听,就在补之前的板子。

当时还因为参加CSP要收480块钱纠结了好久要不要报,幸运的是家长还挺支持的。

但是后来CSP取消了,也就没有什么过不过线的事了,当时还因为这个开心了好久。

之后的日子也就是学新算法,打模拟赛,虽然那个时候学新算法多半是听不懂的,打模拟赛也是基本后几名,有的时候家长问起来学的怎么样也只能敷衍过去挺好的。

再后来,NOIP也因为疫情取消了,改成了下学期的春季测试。

发生变化的是春季测试考完之后,我考的稀烂,只有135分,当时同机房的人已经开始犯愁自己能不能进省队了(那位考了260分),说真的这时候我才开始明白这个差距之大。

谁不想进省队呢,于是就开始卷啊,照这大纲学自己没学过的新算法,说实话学的真的很费劲,但是学完之后发现曾经拉下的东西自然而然的就会了,这也算是节省了一些时间,那段时间里我也有着及其严重的精神内耗,整个人的精神状态差的要死,一边学着whk一边卷着竞赛,当时为了缓解差的要死的精神状态还在做不了题的时候写写小说(虽然断更了)。

之后考的省选还是因为实力不足寄掉了,省选之后我还是有着一些迷之自信的,还是在卷,那段时间的实力提升真的很大。

假期的时候机房里几个人(包括我)去了东师集训,当时其实很颓,所以真的浪费了很多时间,也许这也是我之后决定退役的伏笔吧。

其实集训回来到考CSP第二轮之前我都是想进省队的,也是在逼着自己学学着费劲但是应该学的算法,那一段的精神状态更是差的要死。

考CSP的时候被T2和T3创飞了,或许我也是真的扛不住了,便打算NOIP之后直接退役,也算是一种解脱吧。


回想一下这一年多,从一点编程都不会到学会了这么多,收获真的是很大。

也许是等到昨天的模拟赛我考了第一,但是在两人没考以及一个人挂了60分的情况下,他甚至胡出了T4再给我两个小时都想不出来的状态转移方程,才深切地意识到差距。

这也就是一个没天赋的人的无趣的故事。

我OI生涯最大的遗憾应该就是我的学弟们一点都不可爱,哼。

标签:回忆录,竞赛,OI,教练,当时,之后,时候,退役,但是
From: https://www.cnblogs.com/rechenz/p/17839544.html

相关文章

  • P1098 [NOIP2007 提高组] 字符串的展开(总结)
    P1098[NOIP2007提高组]字符串的展开http://ww.luogu.com.cn/problem/P1098注意字符中的数字是默认小于字母的。所以要对数字做特判。#include<iostream>#include<string>usingnamespacestd;intmain(){ intp1,p2,p3; cin>>p1>>p2>>p3; strings; cin......
  • 安卓大佬力荐,送你一份超详细的Android学习教程指南
    前言之前,我们也经常听到一种声音“计算机专业已经饱和了,赚不到钱了”,但是现在,这种声音好像越来越少了,大家都没有这种担心了吗?主要是初级岗位已经趋于饱和,但高级岗位又相对缺乏,作为Android开发人员,我们应该思考怎么去往高级人才发展,而不是转学其他语言,我们是要懂得去成为金字塔顶端......
  • 冲刺秋招,备战24年春招,GitHub爆火的Android面试指南来袭!
    前言你有面试机会了吗?随着金九银十到来,肯定有很多小伙伴想抓住一年两次的机会,开始疯狂投简历了吧~但是事实是投出去的简历基本上HR都是已读不回收到面试邀请,被告知不用面试了参加了面试,就像走了个过场,成了HR的业绩指标面试通过,但是被放鸽子了...为什么?相信会有人想这样问,......
  • Android RecyclerView八个必会的面试技巧
    引言在Android开发领域,RecyclerView是一项强大的工具,用于处理大量数据的高效显示。熟练掌握RecyclerView的知识对于一名Android开发者来说至关重要。本文将深入研究一些常见的RecyclerView面试问题,并提供更详细的参考答案,以帮助你更好地准备面试。RecyclerView的优势和用途问题:请......
  • NOIP 2023 游记
    这是退役战吗?Day-2上午模拟赛,感觉不是很有意思,当一乐子了。下午写CF练手。晚上开了5题div2,并且最后一题只有*2000,遂AK。第一次AKdiv2,激动。Day-1上午写了点CF水题+模板。一上午十二题。下午出发去杭州,感觉今年两次都比之前快很多啊。应该是换了新的路线。......
  • 退役前记
    虽然好像现在写这些也没有什么意义,但想着万一考差了,可能就没机会写这篇记录了。依旧能清晰地感受到那个下午,当我因为竞赛提前集训而踏入郑外的校园之时,心中的忐忑与期待。那时我刚经历完中考,成功考上他人口中非常厉害的学校,想着或许多学一门竞赛,可以帮助我在新平台上拥有更强的竞......
  • 2020 NOIP 补题
    P7113[NOIP2020]排水系统拓扑排序,但是\(\_\_int128\)。#include<bits/stdc++.h>usingnamespacestd;#defineendl'\n'#defineinlinline#defineebemplace_back#definepbpop_back#definemid(l+r>>1)#definelsp<<1#definersp......
  • android studio 编译出指定 app 名称
    找到App工程目录中的"build.gradle"配置文件。在"build.gradle"中添加如下的代码。 //指定文件名的apk  //**************************************************************************  android.applicationVariants.all{    variant->variant.outputs.......
  • MRI roi图像合并
    笔记来源:MRIroi的图像合并dpabi小工具_哔哩哔哩_bilibili1.如果几个图像的维度不一致,需要先进行reslice1)如何看图像的维度以软件MRIcron为例,window→information,如红框所示,如果几幅图像的维度不一致,则需要进行重采样,length[969672]是图像采集了72层,每一层的分辨率是96*9......
  • P1486 [NOI2004] 郁闷的出纳员
    P1486[NOI2004]郁闷的出纳员有两种思路,均使用fhq-treap实现维护一个变量delta表示全局偏移量,对于新插入的数减去偏移量。使用fhq-treap,可以分裂出<mid的部分,直接丢掉。直接用fhq-treap维护一个类似于线段树的懒标记,每次放在根上即可。方法1#include<iostream>#include<r......