NOIP 2016信息竞赛总结

竞赛历程总结:

算下来一共学了11个月的信息竞赛,从最初进来的时候大概会一点最最基础的语法,上课什么也听不懂,然后一直追进度,我想在这个阶段中我的问题主要是自己知道自己不会,但是给自己找借口,总是拖着自己不去看书,硬是要考试考到了,老师讲到了才问同学,这个是什么,那个又是什么。高一上期学了几个星期,寒假的时候也没有按原计划去补落下的内容。高一下期的时候快把一本通学完了,直到最后学到图论的时候我才能跟上大家的进度。除了每个星期六上课外,我几乎没怎么看过信竞书,所以我想,自己还有一个致命的问题就是花在信竞上的时间太少了,最初的那个热情不复,开始觉得很枯燥,把竞赛只是当做自己的一个任务而已,直到最后的两个月才觉得找回了初心,但是已经晚了。

每次的测试,可以说给我的打击是相当的大,因为这些测试的成绩每次都太不好看,我在竞赛中开始怀疑自己,觉得自己就是不如别人。所以我对测试的态度很敏感,但是考完试后也没有仔细的总结,就是考完写完博客解题报告就算了,自己根本没有仔细的反思。还有就是我觉得自己的心太浮躁,没有静下心来想一想这道题该怎么做,又很纠结该不该问别人,是自己想还是问别人,然后自己的效率太低,一道题可能要弄好久。

考试总结:

第一次参加noip,感觉自己还是有点紧张,敲键盘的时候手心都是汗,手还在抖。然后就是心态没有放好,杂念太多,没有对时间进行很好的分配。

第一天看完所有题,觉得太长了,然后就有点慌。看完所有题、敲完第一题后,过了40分钟,踏实了一点。因为每道题的数据范围写的很详细,所以在选择上就有点纠结,第二题想了很久发现自己找不到正解,觉得就是个lca,但是怎么完成跳的每一段之间的判断,想了半个小时觉得自己想不出来,然后就直接写了一步一步的lca,我没有仔细看数据范围,以为自己可以得60,其实只有25分(当时估分的时候没有想到)。第三题,读了20分钟的题,然后开始写一个暴力,用floyed,暴力搜索,直到最后几分钟的时候,我发现自己有个地方减错了,可能会少很多分,但是越到后面越紧张,就没敢改了。没想到居然一个点都没有过。

考完下来还觉得还好吧,一百多两百分(当时就是这么想的,谁知道只有125)。

第二天就稍显淡定了。第一题看到是做过的差不多的题,就有点得意了,结果可能是某个递推式写错了,开了long long 但是没有注意到要超,就没有mod。考试的时候觉得自己可以得满,但是后来听同学们讨论发现只能得40,结果最后得了15分,可能真的是前缀和的递推式写错了。第二题觉得可以用线段树和手写堆做,但是线段树我怕写错,就写了堆,因为考试前恰好练了堆的模板。想了很久怎么修改,没想出来,就写了数据范围中说的60分可以不修改的写法,觉得自己可以得60分还是不错的。结果考完了同学讨论的时候说只能得25,我还不信。结果,我连考试前看过的堆的模板都写错了,只得了5分,万万没想到。还是对知识的掌握程度不够。最后一道题也想了好久,最后决定写暴力,都快写完了才发现,这道题该用状态压缩啊,只剩15分钟了,也没有时间了。

两天最后一道题都0分,意料之外,但是我应该都有机会得一些分的,没有时间。基础知识不牢固,考试的状态没调整好,看见又长又复杂的题目描述就乱了阵脚,盲目的自大,可能是我这次考试考得极差的原因吧。

后面的打算:

我觉得我还是很喜欢信息竞赛的,但是在学的过程中没有意识到这一点,中途觉得好难,没想过放弃但是也没有用心坚持。其实回头看就觉得还是挺简单的,自己没有用心啊。

所以以后有空的时候我还是会坚持看看信竞书,在OJ上刷刷题,再学一些其他的语言和开发有关的东西,明年再考一次吧,也不为得一个什么奖,就是觉得不甘心,不应该是这个水平,就算明年考的也这么差,我也不在乎,至少我从信息竞赛中重新认识了自己,也懂得了很多道理。

最后还是回到初心,拿出当时的那个热情和喜爱来走接下来的路。

NOIP2016之反面教材提供的更多相关文章

  1. Noip2016题解&总结

    原文放在我的uoj博客上,既然新开了blog,那就移过来了 玩具谜题(toy) 送分题.没有什么好说的. 直接按照题目的要求模拟即可. 标准的noip式day1T1. #include<cstd ...

  2. [NOIP2016]换教室 题解(奇怪的三种状态)

    2558. [NOIP2016]换教室 [题目描述] 对于刚上大学的牛牛来说,他面临的第一个问题是如何根据实际情况申请合适的课程. 在可以选择的课程中,有2n节课程安排在n个时间段上.在第i(1< ...

  3. NOIP2016 D1T1 玩具谜题

    洛谷P1563 看完了noip2017觉得noip2016是真的简单……2017第一题就卡住2016第一题10分钟AC 思路: m<=100000很明显暴力模拟就可以 唯一有一点点难度的地方就是 ...

  4. luoguP1600 天天爱跑步(NOIP2016)(主席树+树链剖分)

    阅读体验: https://zybuluo.com/Junlier/note/1303550 为什么这一篇的Markdown炸了? # 天天爱跑步题解(Noip2016)(桶+树上差分 ^ 树剖+主席 ...

  5. 本人提供微软系.NET技术顾问服务,欢迎企业咨询!

    背景: 1:目前微软系.NET技术高端人才缺少. 2:企业很难直接招到高端技术人才. 3:本人提供.NET技术顾问,保障你的产品或项目在正确的技术方向. 技术顾问服务 硬服务项: 1:提供技术.决策. ...

  6. Jexus 5.8.2 正式发布为Asp.Net Core进入生产环境提供平台支持

    Jexus 是一款运行于 Linux 平台,以支持  ASP.NET.PHP 为特色的集高安全性和高性能为一体的 WEB 服务器和反向代理服务器.最新版 5.8.2 已经发布,有如下更新: 1,现在大 ...

  7. dubbo服务提供与消费

    一.前言 项目中用到了Dubbo,临时抱大腿,学习了dubbo的简单实用方法.现在就来总结一下dubbo如何提供服务,如何消费服务,并做了一个简单的demo作为参考. 二.Dubbo是什么 Dubbo ...

  8. springmvc+bootstrap+jquerymobile完整搭建案例(提供下载地址)

    用一张简单的截图说明下,然后提供一个下载地址. bootstrap的大部分样式官方都是写好的,所以只需要class="官方样式即可",具体可以看官方的案例,下面来个地址 http: ...

  9. H3 BPM:为石化企业提供一个不一样的全停大修平台

    H3 BPM大型炼化企业装置全停检修管理平台(简称"全停大修")结合国际化的流程管理理念.成熟的系统技术架构.优秀的行业解决方案,为石油化工行业全停大修提供了卓越的信息化管理方案, ...

随机推荐

  1. 。tar.gz(bz或bz2等)安装

    tar.gz(bz或bz2等) 一.安装1.打开一个SHELL,即终端2.用cd 命令进入源代码压缩包所在的目录3.根据压缩包类型解压缩文件(*代表压缩包名称)tar -zxvf ****.tar.g ...

  2. Qt 设计师手册

    Qt设计师(Qt Designer)是使用Qt部件(Widgets)设计和使用图形用户界面(GUI)的工具.它允许我们以所见即所得的方式构建和定制自己的窗口(Windows)或对话框(Dialogs) ...

  3. cocostudio 1.6

    http://cocostudio.download.appget.cn/CocosStudio/v1.6.0.0/CocosStudio_v1.6.0.0.exe

  4. Ios二维码扫描(系统自带的二维码扫描)

    Ios二维码扫描 这里给大家介绍的时如何使用系统自带的二维码扫描方法和一些简单的动画! 操作步骤: 1).首先你需要搭建UI界面如图:下图我用了俩个imageview和一个label 2).你需要在你 ...

  5. easyui 随笔

    问题1:easyui-datagrid中,如果装载datagrid的表格通过javascript 或者 jquery 来resize,那么将会reload重新加载数据.这样当我们调整的时候不得不重新发 ...

  6. 关于前端CSS预处理器Sass的小知识!

    前面的话   "CSS预处理器"(css preprocessor)的基本思想是,用一种专门的编程语言,进行网页样式设计,然后再编译成正常的CSS文件.SASS是一种CSS的开发工 ...

  7. cookie记录用户名

    在说如何用cookie记录用户名之前,我们先来说说cookie的工作原理: cookie : 存储数据,当用户访问了某个网站(网页)的时候,我们就可以通过cookie来像访问者电脑上存储数据 ; 1. ...

  8. 【adb】adb基本命令总结

    adb常用基本命令如下: adb devices           列出你的devices aapt dump badging <file_path.apk>     查看包名 adb ...

  9. HTML5中引入的关键特性

    新特性 描述 accesskey 定义通过键盘访问元素的快捷键 contenteditable 该特性设置为true时,浏览器应该允许用户编辑元素的内容.不指定变化后的内容如何保存 contextme ...

  10. window内容

    window parent top location.href location.reload location.replace