考完了今年的NOIP,就平淡无奇地退役了,回想起两三年前,老师和我说可以去看看信息竞赛,便稀里糊涂地连信息竞赛是干什么的都不知道就去了,当时因为喜欢做一些自以为可以称为“编程”的小玩意,仅仅如此。
随后在第一年里,自己仅仅每周上一个晚上的课,因为一开始学的不算快而且简单,随随便便就能做出来的那种题,我也就不以为然,然而第一年考试的时候,老师让我去试试提高组,考前做了一套提高组初赛模拟题,自然分数很低,虽然其他两个很厉害的同学也不算高,他们四五十,我30左右,老师说分数线差不多就这样,我也便没有在意,结果连初赛都没有过。
第二年的时候,我才意识到信息竞赛的知识点极其的多,我曾经无知地以为到图的遍历,便已经是很高级的知识点(真的),学到树的时候,更是觉得自己已经…对吧,于是停滞不前了好一段时间,然而后来发现自己的愚蠢后,开始了学习,然而学习的过程中总是太死性,背板子,写得少了便容易忘、错,做题也常常不会活用,而且常常思考一小会便为了求快去看了题解,我这一年过去才意识到,会算法只是很小的一部分,会写也是很小的一部分,知道拿到一道题如何思考,如何想出方法,如何从暴力部分分一步一步拿到更多的数据点的分数,最后再到正解,才是最关键且最难的部分,更难的地方在于题目很活,但常常并非只有一种方法能获得高分,考试技巧也是十分重要。
然而第三年,我高一马上高二了,疫情期间线上课更是浑水摸鱼,到了下半年更不敢赌了——我知道自己已经差太多了,平常不做题,比赛也考不高分,被低年级的学弟学妹单调队列。同年级的同学越来越少,留下的也都是大佬们,早知道我其实也应当早早退竞——既然自己没有意志和决心去做到最好,干脆就不要做,要做就要尽自己最大努力,不要害怕失败,更不要害怕不值得。于是把本身就不怎么做题的那么一点点时间又挪了一部分到其他事情上——倒也不一定是文化课,自己贪玩也算吧。
然而今年的csp-s2,完了发现最差只能有120,他们都人均200+,本来以为自己都不能去NOIP了,结果发现数据水了拿了180,自己也终于拿了一个所谓的一等奖,洛谷也终于有了一个嘲讽一般的蓝勾,可惜NOIP运气就没那么好了,因为我自从csp考完以后,便彻底放弃了信息竞赛,我一整个月,几乎没有敲一点代码,所以考试一开始freopen都写错了一次,考试更是做完第一题发现其他题好多不会做,于是直接愣了快半小时,后来做T4的时候又老想着T3,导致最后的一个暴力20分有手就行的部分分没调出来,也算是考试经验不足导致的结果。
T1最后发现gcd传参的时候写的int,只有60了,然后只有T4的暴力30,彻底地滚蛋了。
别了,信息竞赛,我知道自己的愚蠢与懈怠,但我更希望把自己的经历放出来鞭尸,不仅对以后不努力做事的自己,更是对现役的年轻迷茫OIer的警示与忠告。

2020.12.11

OI游记——一个不配称为OIer的失败选手的自白相关推荐

  1. [转]一个总成本花费100W的失败项目的小小反省

    ‭(隐藏)‬ MyVisited Visited Counter. Current:(19) 2006-5-21 一个总成本花费100W的失败项目的小小反省 这个项目开始到几个月前基本暂停,总共差不多 ...

  2. KMP算法的核心,是一个被称为部分匹配表(Partial Match Table)的数组以及next数组求解

    KMP算法的核心,是一个被称为部分匹配表(Partial Match Table)的数组.我觉得理解KMP的最大障碍就是很多人在看了很多关于KMP的文章之后,仍然搞不懂PMT中的值代表了什么意思.这里 ...

  3. 一个账号多路由器拨号失败服务器无响应,PPPoE拨号失败 PPPoE拨号失败服务器无响应怎么办?...

    路由器一般有三种上网方式:1.宽带拨号上网:2.自动获得IP地址:3固定(静态)IP地址,路由器PPPoE拨号失败或者PPPoE拨号失败服务器无响应怎么办? 路由器上网方式 (1)检查WAN口.网线. ...

  4. 柯达i2400批量自动扫描仪 JoySailScan控件转出的Base64尾部永远多一个'/',将导致解码失败

    柯达i2400批量自动扫描仪 JoySailScan控件转出的Base64尾部永远多一个'/',将导致解码失败 解决办法: 去掉尾部的'/'即可正常解码了 var base64Data = code. ...

  5. C++ 单链表基本操作分析与实现 链表   链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结

    C++ 单链表基本操作分析与实现 链表 链表是一种物理存储单元上非连续.非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的.链表由一系列结点(链表中每一个元素称为结点)组成,结点可以 ...

  6. 一个整数称为完全平方数,是指它的值是另一个整数的平方。如81是个完全平方数,因为它是9的平方。请按要求完成:①在三位的正整数中寻找所有完全平方数;例如:144(12*12),676(26*26)

    一个整数称为完全平方数,是指它的值是另一个整数的平方.如81是个完全平方数,因为它是9的平方.请按要求完成: ①在三位的正整数中寻找所有完全平方数; 例如:144(12*12),676(26*26)  ...

  7. 设计一个接口, 并设计一个实现类实现该接口,演示它们的使用。具体,创建一个名称为Person的接口,在接口中定义两个方法sayHello()和sayBye()。

    设计一个接口, 并设计一个实现类实现该接口,演示它们的使用. 具体,创建一个名称为Person的接口,在接口中定义两个方法sayHello()和sayBye().然后,创建两个实现了Person接口的 ...

  8. OI回忆录——一个过气OIer的制杖历程

    初中 初一参加学校信息学选修课,一周一节课,学pascal. 初一寒假(大约是)入选(其实是钦定吧)当时加上我只有3人的校队(我当然是最弱的一个. 当时甚至有幸得到叉姐授课(现在才知道这是多么难得的机 ...

  9. 范凯:一个二次创业者的失败

    本文根据范凯在2016ArchSummit全球架构师(深圳)峰会上的演讲整理而成. \\ ArchSummit北京站即将在12月2日开幕,更多专题讲师信息请到北京站官网查询. \\ 先自我介绍一下,我 ...

  10. 一个成功敏捷团队的失败历程

    作者:Gu-dong 咕咚老王 昨天通过微信沙龙,分享到了一个案例,讲述的是从成功到失败的过程. 很多人可能疑惑,很多案例都是从失败到成功,这个怎么反了.很多成功背后都有其原因,可能很励志,但从失败中 ...

最新文章

  1. 编译安装SVN不结合apache
  2. 【转】SAP 条形码
  3. Magento : 直接下载扩展插件到本地 Extension
  4. javascript 为对象中的二级元素赋值 1006 Uncaught TypeError: Cannot set property ‘‘ of undefined
  5. 转发表(MAC表)、ARP表、路由表总结
  6. 遥感图像预处理-大气校正
  7. 一键抓取网页的所有图片
  8. php挂马攻击,PHP批量挂马脚本
  9. CrystalDiskInfo 各项参数说明
  10. Linux下清除磁盘分区及残留raid信息
  11. 电路原理 | 二阶动态电路
  12. 架构设计分布式数据结构与算法面试题(2020最新版)
  13. 利用计算机网络实现OA的功能,oa系统是什么,oa系统功能介绍
  14. 再爆 Bug!Windows 11 任务栏、菜单栏无故消失,怎么解?
  15. Ubuntu命令关机
  16. Orin 调试GMSL camera 96712手册重点
  17. jmeter的参数和请求后的参数不一致问题
  18. 【BlackDuck】Black-Duck-User-Guide用户指导书
  19. 怎么修改PDF内容,PDF文件如何修改文字
  20. Android——AndroidStudio主题样式、字体设置

热门文章

  1. 由于这台计算机没有远程桌面客户端访问许可证,远程会话被中断
  2. 生产力工具:功能强大又好用的浏览器网页截屏工具FireShot
  3. 鸿蒙系统手机电脑互传文件,效率提升利器,手机与电脑之间如何快速传输文件?...
  4. iphone和mac互传文件_苹果手机与电脑怎么互传文件 iphone手机数据同步方法
  5. PDF文件添加水印怎么添加?分享两种加水印方法
  6. 成为一名Java后端工程师需要掌握的技能
  7. Maven resources compiler: Maven project configuration required for module ‘XXX‘ isn‘t available.
  8. PPO:Proximal Policy Optimization Algorithms
  9. 海思HI3518E视频处理基础概念《二》----- 视频输入VI和 视频输出VO
  10. 批量修改文件夹中文件的后缀名