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

初中

  初一参加学校信息学选修课,一周一节课,学pascal。
  初一寒假(大约是)入选(其实是钦定吧)当时加上我只有3人的校队(我当然是最弱的一个。
  当时甚至有幸得到叉姐授课(现在才知道这是多么难得的机会啊
    叉姐:我们来讲一下堆吧,你们知道二叉树吗?(ZYX、ZR点头,我摇头
    叉姐:没关系,那你知道树吗?
    我:...
    叉姐:...

  寒假以参观者身份去了广州GDKOI,题目好难啊,这辈子大概都不会做的吧。
  回来时候开始刷(shui)RQNOJ,各种抄题解啊,水数据,(强行)50题。
  接下来一段时间我都不知道自己在干什么,大概就是算法入门该做的事吧。
  强行凭借叉姐讲迪杰时的一点点印象,在GDOI2013 Day1T1的裸最短路上写了个SPFA(当时一直以为这是迪杰来着),拿到了50分,再加上后两题各水10分,我的人生第一场比赛第一试成功挣到70分。

  NOIP2013普及组出来的时候以为自己能A掉T1、T2、T3,然后T4应该拿40~60分暴力的,结果成绩出来只有180,好像是100+10+10+60,菜得不行,差20分1=。

  GDKOI2014、GDOI2014都没啥成绩,现在也忘记那段时间的状态了吧。
  (老师午睡了?赶紧CS+死火

  2016年的暑假,到纪中参加集训,我、庄神、勋爷跟杨乐dalao,还有一位忘记名字的dalao,以及当时已经是THU爷的modD同宿舍。感觉这次集训还是有一定提升的。庄神就是这个时候转到了纪中。

  NOIP2014普及组,考场上明明想到T4正解的,结果算错复杂度放弃了正解,最后写了暴力。就这样错失一次AK NOIP的机会。

  初三回去读书中考了,然后听说庄神拿到了D类Au。

 

 


高中


  高一复出狗的咆哮!
  在金中大家OI都好强啊。
  大概是这个时候开始刷bzoj,但大多数时候都是毫无目的地找题写,以至于没有过系统的学习(初中其实也是这个状态)。
  于是,NOIP2015提高组,Day2T1没有想到二分答案(根本没做过二分答案的题),加上斗地主剪枝过头挂的40分,一共挂140分,545->405 T_T。
  NOIP后,省选前,一直在学新算法,LCT、插头DP都是这个时候学的,数论也稍微搞了一波。
  省选人品爆发,撞上一道写过(可能只有我写过)的数论题,一道全场只有我这种傻逼才会写插头dp的搜索题,撞上一道去年市选的加强版,结果让我贪心+偏离搜索水了70分,这年的省选就这么进队了。
  人品大概在这里被吃光了。
  THUSC考得并不算好。
  NOI全线崩盘。
  一年过去,一无所获。
  

  然后我开始进入比赛模式,51nod、atcoder、hackerrank、codechef、leetcode只要是时间正常的比赛我基本都打。

 

  NOIP2016前一直在打botzone,然后把NOI攒的人品一下子透支出去。。。
  NOIP2016因为格式写错(多写了回车)挂了一道题,570->470。
  WC考挂,错失PKU一本(他们签了WC AU)
  省选也许还能翻回来。
  省选再次格式写错(少写了回车)丢掉一道题,然后心态爆炸,省队无缘。
  CTSC AU等不来PKU。
  APIO因为顺序做题而Cu滚粗。
  PKUSC被拒。
  THUSC俩题没敢想正解(确实是这块比较薄弱)只签了3=
  雅礼集训,准备NOI,认识了衡水的dalao们。
  NOI D类续命,混到接近AU线,勉强签了THU一本。
  (这段伤心的回忆写起来节奏好快)

  然后就高三啦,退役啦,文化课啦。
  现在在NOIP2017回汕头的动车上,第一次用手机+c4droid写博客。


一个西瓜的OI之旅就这样了。

转载于:https://www.cnblogs.com/Enceladus/p/7823153.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/415341.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

工作157:动态路由

第一步 route里面加一个 第二步跳转

宝塔面板进行ssl配置,显示待域名确认

说一下我的问题原因: 阿里云里面的安全组没有配置80端口允许访问,当然,你也要设置443允许访问。

Android 文件转base64字符串,json文件转对象

/*** 文件转base64字符串** param file* return*/ public static String fileToBase64(File file) {String base64 null;InputStream in null;try {in new FileInputStream(file);byte[] bytes new byte[in.available()];int length in.read(bytes);base64 Base64.encode…

AngularJS移动端页面input无法输入

用angularJS写手机页面,有时候会发现input输入框点击了却不能输入,或者长按才能输入,可能是因为input绑定了ng-click导致,可去掉ng-click,将ng-click绑定的方法改用ng-focus就好了转载于:https://www.cnblogs.com/made…

Mongoose provide access to previous value of property in pre('save')

Mongoose allows you to configure custom setters in which you do the comparison. pre(‘save’) by itself won’t give you what you need, but together: schema.path(name).set(function (newVal) {var originalVal this.name;if (someThing) {this._customState tru…

前端学习(2644):懂代码之header表头页之折叠功能

第一步 header.vue <!-- 折叠按钮 --><div class"collapse-btn" click"collapseChage"><i v-if"!collapse" class"el-icon-s-fold"></i><i v-else class"el-icon-s-unfold"></i></d…

The following classes could not be instantiated:

Android studio新建项目xml文件不显示Preview问题解决方法 报错如下&#xff1a; 1、The following classes could not be instantiated: 2、The following classes could no 3、Failed to load AppCompat ActionBar with unknown error. 找到values文件夹下面的styles.xm…

简单使用CXF实现webserver(rs的独立发布)

简单使用cxf_rs的方式实现webserver 1创建maven project java项目 2,在maven文件中导入相关依赖 <dependencies>    <!--使用 CXF 的RS开发模式 --><dependency><groupId>org.apache.cxf</groupId><artifactId>cxf-rt-frontend-jaxrs&…

小程序 ios页面 左右滑动 解决方法

单页面的微信小程序在ios手机上&#xff0c;会出现能左右滑动一定距离的问题。解决办法就两行代码&#xff1a; 设置外层元素的css为 width:100%; overflow-x:hidden;

工作158:vue里面为什么要加key

没有key <div id"app"><div><input type"text" v-model"name"><button click"add">添加</button></div><ul><li v-for"(item, i) in list"><input type"checkbox&…

Activity之间传递bitmap,Observer观察者模式

使用Observer模式进行传递 三个主要类&#xff1a;Observer、Subject、TestObServernotice /*** 作者&#xff1a;created by meixi* 邮箱&#xff1a;15913707499163.com* 日期&#xff1a;2019/5/23 15*/public interface Observer {void update(int id, int intparameter,…

mongodb [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify

今天重启电脑&#xff0c;跑mongodb遇到报错&#xff1a; [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols none直接写我的解决方法&#xff1a; 可以先看看mongodb进行占用情况 ps -ef|grep mongod然后直接干掉mongo su…

工作159:根据id传向把对象里面的整个数据传向下个接口

/*绑定第三方账号id*/BindAccount(id) {this.dialogVisible truegetAction("/account/ff_account_list").then(res > {/*通过account_id接收*/this.account_id idthis.BindData res.data.data})}, <el-form class"left-right"><el-form-ite…

Android 人脸识别拍照demo

1、活体与照片。效果&#xff0c;捕获人脸 2、活体人脸识别&#xff1a;https://blog.csdn.net/meixi_android/article/details/88690445 运行效果&#xff1a; 自定义获取人脸view /*** 作者&#xff1a;created by meixi* 邮箱&#xff1a;13164716840163.com* 日期&#x…

多进程进阶

一 multiprocessing模块介绍 python中的多线程无法利用多核优势&#xff0c;如果想要充分地使用多核CPU的资源&#xff08;os.cpu_count()查看&#xff09;&#xff0c;在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing模块用来开启子进…

typescript 安装

记录基本的typescript 安装过程。 1、安装 查看最新的版本号 npm show typescript去npm服务器读取包最新的信息&#xff1a; npm install -g typescript使用tsc -v查看版本号 使用npm bin -g查看安装目录 2、使用tsc index.ts就可以将ts文件编译成js文件。 官方在线实练…

工作160:总结VUE几种页面刷新方法

有时候在页面里做了某些操作以后&#xff0c;需要页面刷新一下来重新获取数据。试了几种方法&#xff0c;以下总结&#xff1a; 1、this.$router.go(0) 这种方法页面会一瞬间的白屏&#xff0c;体验不是很好&#xff0c;虽然只是一行代码的事 2、location.reload() 这种也是一样…

linux中修改字符编码

一. ubuntu修改字符编码 1. 添加字符编码&#xff0c;例如zh_CN.UTF-8&#xff0c;有两种方式 方法1&#xff1a;locale-gen zh_CN.UTF-8 #locale-gen命令只在ubuntu中才有 方法2&#xff1a;在/var/lib/locales/supported.d/local中添加字符集zh_CN.UTF-8&#xff0c;保存后…

iview代码片段 去除水平menu底部横线

此处记录日常写的小代码片段 直接使用iview的Menu在底部会出现一条border线&#xff0c;而我的使用场景&#xff0c;不需要border线。所以我就覆盖一下它原来的样式&#xff0c;就可以了。 代码&#xff1a; .ivu-menu-light {&:after {height: 0px !important;}}效果&a…

Android 实现指纹识别demo

demo链接&#xff1a;https://download.csdn.net/download/meixi_android/10796468 1、指纹工具类&#xff1a; /*** 作者&#xff1a;created by meixi* 邮箱&#xff1a;13164716840163.com* 日期&#xff1a;2018/8/30 09*/public class FingerprintManagerUtil {private …