1

最近碰到一些 OIers 问我学 OI 的经历

回忆了一下,我做的第一道题是A+B Problem,时间:2018年2月15日

呀,正好一年了


2

我是来自 HBOIer 一枚

现在高一,就读于WHEZ

姓名缩写 xht

常用昵称 xht37 别问我为什么后面要加上37,俺也不知道(雾


3

2018年2月15日->2018年8月15日

正好半年沉迷于这本书无法自拔:

没错,一本入门级的语言书

Q:为什么进度这么慢,要花半年时间入门+学语言?

A:emmm......

这个问题有必要好好回答一下:

基础很重要,欲速则不达

怎么可能!(逃

其实原因有很多:

  • HB这个鬼畜的省份去年取消了初升高的网招生政策,意味着我还要花时间准备中考(其实我没怎么准备,但客观因素上确实有影响比如白天还得被锁在学校里上文化课

  • 那本书实在太厚了,而且说实话后面写得不够好

  • 一堆不想回忆的破事儿,天知道我因此浪费了多少时间(这是最重要的原因)

  • ......

总而言之,我在原本就比别人晚半年的情况下(据我所知大多数人都是在初二升初三的暑假开始系统性的学习 OI ),又浪费了半年(还包括大半个宝贵的初升高暑假)


4

2018年8月16日->2018年11月12日

我开始学这本书:

广告:这本书是目前 OI 界最好的一本书,没有之一!!!

购买链接:京东淘宝

这段时间主要是在备考 NOIP2018 ,到比赛当天(2018年11月11日)我大概学完了整本书中较简单的一半

逐渐从那些破事儿中走出来,专注于 OI

义无反顾地放弃文化课(其实是因为太难了不想学),没停课时上课睡觉+作业全抄+熬夜学竞赛知识

后来停了三周的课,硬生生把我的水平在20天内提高了不少(详见NOIP2018 20天训练

写了一篇自认为写得很好的文章:解密计算机与信息学竞赛

......

最终,NOIP2018 的成绩足够我让我自己满意了也许是对自己要求太低?

总分419,HB第十,WHEZ第一

NOIP2018游记


5

2018年11月13日->2019年1月23日

NOIP1=高分的成绩,让我终于底气十足地完全停课

阴差阳错之下,我在 QQ 上认识了之前那本《算法竞赛进阶指南》的作者 lydrainbowcat

北大超级神犇

然后又是阴差阳错之下,我开始为《算法竞赛进阶指南》写标准程序

于是从头开始,每道题,每个知识点,一步一步地啃下来

这段时间,很枯燥,但收获也很大,特别是李煜东老师的指点,水准实在太高

后来得知我能够去CCF主办的冬令营(2019年1月24日->2019年1月31日)

于是开始准备(其实还是在跟着《算法竞赛进阶指南》学):WC2019 20天训练

听说HB第一的外校巨佬yyf去了清华冬令营,这是他:

蒟蒻膜拜


6

2019年1月24日->2019年1月31日

在广州二中的冬令营真是难忘虽然最终打铁

WC2019游记

认识了清华超级神犇王逸松

HB初三巨佬肖千与

反正我最菜就对了


7

2019年2月1日->2019年2月15日

《算法竞赛进阶指南》的标程还差一些没写完,不过暂时放下了,开始按照自己的节奏备战省选(4月中旬)

由于HB选拔中NOIP成绩占30%,省选成绩占70%,而HB省队名额大概为9人(高三不参与),因此其实我NOIP的成绩完全不占任何优势

2月12日有一个WHEZ信息组聚餐,历届的大佬们都来了:

  • HB的红太阳vfk吕凯风

  • 上一届保送清华的大神Fuxey黄励新

  • 上一届差一点保送清华最后还是去了清华的另一位大神Sengxian曾奥涵

反正还是我最菜55555......


8

差不多写完了其实感觉没写啥

事实上,相比于绝大部分人,我仅仅花了三个月不到的时间拿到省一并且分数并不算低,已经是能力的极限了

一趟冬令营之旅,让我认清人外有人以及二高是有多么垃圾的现实

至少,对现在的自己,我足够满意

当然,我很后悔自己没有早一点选择 OI 还浪费了整整半年的时间

事已至此,必须向前看

还有两个月就到省选了,还有那么多知识点没有学,那么多题目没有刷

但我始终自信,因为我有需要我证明的东西

About me & OI这一年的更多相关文章

  1. 再见,OI

    你好,NOIP 2015年9月1日 正式成为了福建省莆田一中的一名高一成员 后来学校搞了选修 大家都很激动 因为自己的兴趣和特长能够得到发挥了(或者说能逃课或者看好多电影) 发现选修提供的选项中有好几 ...

  2. 告别我的OI生涯

    本文章写于2008年12月15日. 随着2008noip的结束,我也结束了我的OI生涯. 信息竞赛也许是从小到大让我最最努力的一件事.我记得参加2006noip初赛前,每天中午为了上信息课都吃不上中午 ...

  3. 收集一些关于OI/ACM的奇怪的东西……

    一.代码: 1.求逆元(原理貌似就是拓展欧几里得,要求MOD是素数): int inv(int a) { if(a == 1) return 1; return ((MOD - MOD / a) * ...

  4. 继续OI

    NOIP2016于2016.11.20日12:00正式结束. 我作为oi的生涯 或许会结束? 或者继续? 然而前途依然迷茫,我是否应该继?或是放弃? 距离省选还有3~4个月,我该何去何从? 虽然已经经 ...

  5. 再见OI

    NOIP2016终章 自己弱还脑残加手残 再见OI 你好高考 你好明天 "没有泪水的日子会轻松很多 但我的心还是会痛" ------------------------------ ...

  6. 他们在军训,我在搞 OI(Ending)

    Day 7 上午看看数学书,老师让我把导数相关的概念学了.这也没有多高大上,就是一坨公式需要背,什么 (a)' = 0 啦,什么 (xn)' = n·xn-1 啦,什么 sin'(x) = cos(x ...

  7. OI总结(垃圾排版就忽略了吧)

    学OI一年了,到现在联赛所需要的知识已经基本学完了.现在,有必要回过头来,总结总结自己一年来学到的知识以及得到的经验教训. 基础 语言基础 C++的语言基础啥的就略了吧. 算法复杂度分析 O:复杂度的 ...

  8. 关于我的OI生涯(AFO){NOIP2016 后}

    这篇我就随意写啦~不用统一的“题解”形式.♪(^∀^●)ノ 也分好几次慢慢更吧~ 对于NOIP2016的总结,我本想善始善终back回,但是心情不足以支撑我,那就只能有始有终了......下面进入我的 ...

  9. 浅谈分治算法在OI中的应用

    分治虽然是基本思想,但是OI中不会出裸分治让你一眼看出来,往往都是结合到找规律里面. 先来个简单的: 奇妙变换 (magic.pas/c/cpp) [问题描述]   为了奖励牛牛同学帮妈妈解决了大写中 ...

  10. OI 中的 FFT

    不行啊最近备考简直变成文化狗了= =..我还脑洞大开想学俄语什么心态.. 简单地说一下FFT(来,跟我一起念,法〰法〜塔,法斯特~福铝页~圈死佛而母).. FFT本来是做信号变换用的,当然OI和信号变 ...

随机推荐

  1. MAC操作系统使用小技巧

    MAC操作系统使用小技巧   作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.修改主机名名称 1>.修改主机名称 修改和查询的Ulinx命令如下: sudo scutil ...

  2. 【MSSQL】How can i see what IP address made the request to SQL Server?

    How can i see what IP address made the request to SQL Server? #背景 前提:有一个服务定时读取某台服务器上的sql server 数据库, ...

  3. Django基于正则表达式匹配URL

    在Django1.X中,是这样匹配的. 在Django2.X中,是这样匹配的. Django2.X中开始需要用re_path模块进行正则表达式匹配了,太JB坑了,卡了好久这个问题,最后还是问群里面的高 ...

  4. [leetcode-117]填充每个节点的下一个右侧节点指针 II

    (1 AC) 填充每个节点的下一个右侧节点指针 I是完美二叉树.这个是任意二叉树 给定一个二叉树 struct Node { int val; Node *left; Node *right; Nod ...

  5. ACM-ICPC 2018 焦作赛区网络预赛 J Participate in E-sports(大数开方)

    https://nanti.jisuanke.com/t/31719 题意 让你分别判断n或(n-1)*n/2是否是完全平方数 分析 二分高精度开根裸题呀.经典题:bzoj1213 用java套个板子 ...

  6. 绕不开的hadoop

    安装 jdk 1.8 # 官网下载可能比较慢,请自行搜索国内镜像源 wget http://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a ...

  7. Ubuntu swap

    问:我是一个Ubuntu 14.04 LTS版本的新手.我需要一块额外的swap文件来提高我Ubuntu服务器的性能.我怎样才能通过SSH连接用相关命令为我的Ubuntu 14.04 LTS 增加一块 ...

  8. Java入门系列 Java 中的四种引用

    Why java内存管理分为内存分配和内存回收,都不需要程序员负责,垃圾回收的机制主要是看对象是否有引用指向该对象. java对象的引用包括强引用,软引用,弱引用,虚引用 Java中提供这四种引用类型 ...

  9. 13.CrawlSpider类爬虫

    1.CrawlSpider介绍 Scrapy框架中分两类爬虫,Spider类和CrawlSpider类. 此案例采用的是CrawlSpider类实现爬虫. 它是Spider的派生类,Spider类的设 ...

  10. 记录使用MyBatis_错误_警告_异常

    1.使用MyBatis要非常仔细检查自己的sql语句有没有写错. jdbcType错误,有可能在控制台显示一个 builderException.