还有一周暑期集训就要结束了,从7月份结束军训到现在一个多月的时间,收获也是有的只不过与之前预想的相比显得十分微薄。

无论是前两天的两场个人赛还是之前的组队赛自己始终是在ranklist的后半部分。一开始是很不能接受的,为自己找各种今天心情不好天气不好精神不好之类的借口来满足心理安慰。被虐到后来渐渐地也明白了自己其实比之前对自己的水平定位弱很多,于是借口理由也统统不再去想,因为事实就是自己水平太弱,拿不到那个rank是因为水平配不上。把这件事想清楚大概也是一种收获。因为在之后心情平稳了很多,不在为了ranklist纠结,每天按照自己的计划学学算法刷刷题,这些时间就像流过的水一样丝毫看不见任何留下的痕迹,自己也看不到任何有进步的迹象。尽管是这样,但每一天都挺充实的,这样想至少这个假期过的还是很充实的。

中间那10天的假期出去走了走也回了家,那几天因为前几场比赛都是倒数心里也挺难受的,回到家里跟爸爸妈妈说了自己最近陷入了前所未有的低谷,大概自信力已经全部失掉了。他们后来让我想想当初为什么要搞acm。

我为什么要搞acm?这个问题如果是在2013年我一定会回答因为参加acm可以学到很多有意思的老师不讲的关于C语言的东西。不像其他的人抱着对数学对算法的巨大热情或者是为了通过参加这样一个比赛得到一些将来加分的东西,当时的宣讲会也根本没有触动我以至于我现在一片空白没有一点印象。那时候的我刚刚接触我的第一门计算机语言,对它抱有极大的热情,我不知道acm和数学算法有什么关系也从没想过要通过它拿一些可以使人羡慕的奖牌,我只是觉得在那里有一群会很多有意思的东西的人,我也可以学到很多有意思的东西实现一些自己想做的有意思的事。那时候的自己确实喜欢瞎搞,做一些我觉得好玩的东西,尽管现在看来都是很简单搞笑的东西,但当时我却是乐此不疲。另外C实验我负责我们这一组,不得不说我亲爱的女老师每次让我们做的实现一些功能的小项目都正合我意,于是加上自己的灵感一个组开始创作,后期我再帮他们改代码调试。那些日子我几乎每天都要到电脑没电才去睡觉,周六周日偶尔也会在宿舍一整天一动不动的坐在电脑前,那时候自己就像是一台永动机,乐此不疲。熬夜的习惯大概也是那个时候养成的。

那么现在呢?什么变了呢?现在的我经过一场又一场比赛从最初的因为兴趣产生的目的逐渐变成了对每场比赛ranklist的渴求。久而久之就变成了单纯对比赛结果的在意和执着。每一次得到不好的结果就会很沮丧。也很久不再能感受到这个比赛最开始带给我的快乐。大概是我忘了初心。

可是我现在不喜欢acm了吗?不是,我还是很喜欢,尽管被虐的很惨还是很喜欢。我从中得到了挑战性的乐趣也学到很多用意思的东西,所以从来没想过放弃。现在的我不想再执着于rank而只想努力一步一步提高自己的水平,这个暑假让我明白自己懂得的东西实在太少,对于以前接触过以为很懂得东西其实也根本不是很懂,或者有的已经忘了。接下来的日子被虐被鄙视被在意的人怎么看都无所谓了,我现在想在意的只有怎样把它做好。因为尽管说结果远没有过程重要,我还是很想有一天可以问心无愧的对自己说:acm是我喜欢的东西,我把它做得很好。

总结:

这个暑假我想明白了一些事

这个暑假我学到了一些算法

这个暑假我搭建了自己的blog打算要学习php

这个暑假我一直被虐原因是水平不够

这个暑假我有时候会害怕很想家

这个暑假我过的比以往都充实但是我很不满足

2014 summer training总结篇的更多相关文章

  1. hdu 4946 2014 Multi-University Training Contest 8

    Area of Mushroom Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) ...

  2. 2014 Multi-University Training Contest 9#11

    2014 Multi-University Training Contest 9#11 Killing MonstersTime Limit: 2000/1000 MS (Java/Others)   ...

  3. 2014 Multi-University Training Contest 9#6

    2014 Multi-University Training Contest 9#6 Fast Matrix CalculationTime Limit: 2000/1000 MS (Java/Oth ...

  4. HDU4888 Redraw Beautiful Drawings(2014 Multi-University Training Contest 3)

    Redraw Beautiful Drawings Time Limit: 3000/1500 MS (Java/Others)    Memory Limit: 65536/65536 K (Jav ...

  5. 2014 Multi-University Training Contest 1/HDU4861_Couple doubi(数论/法)

    解题报告 两人轮流取球,大的人赢,,, 贴官方题解,,,反正我看不懂.,,先留着理解 关于费马小定理 关于原根 找规律找到的,,,sad,,, 非常easy找到循环节为p-1,每个循环节中有一个非零的 ...

  6. 2014 Multi-University Training Contest 1/HDU4864_Task(贪心)

    解题报告 题意,有n个机器.m个任务. 每一个机器至多能完毕一个任务.对于每一个机器,有一个最大执行时间Ti和等级Li,对于每一个任务,也有一个执行时间Tj和等级Lj.仅仅有当Ti>=Tj且Li ...

  7. hdu 4937 2014 Multi-University Training Contest 7 1003

    Lucky Number Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others) T ...

  8. hdu 4941 2014 Multi-University Training Contest 7 1007

    Magical Forest Time Limit: 24000/12000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Other ...

  9. hdu 4939 2014 Multi-University Training Contest 7 1005

    Stupid Tower Defense Time Limit: 12000/6000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/ ...

随机推荐

  1. POJ 2533 Longest Ordered Subsequence LCS O(n*log(n))

    题目链接 最长上升子序列O(n*log(n))的做法,只能用于求长度不能求序列. #include <iostream> #define SIZE 1001 using namespace ...

  2. 如何在一台服务器上安装两个mysql或者更多

    如何在一台服务器上安装两个mysql 1       前言 上篇写了在一台机器上源码编译安装一个mysql,那么如何在一台机器上源码编译安装两个mysql或者更多呢? 2       环境 mysql ...

  3. python中的反射

    在绝大多数语言中,都有反射机制的存在.从作用上来讲,反射是为了增加程序的动态描述能力.通俗一些,就是可以让用户参与代码执行的决定权.在程序编写的时候,我们会写很多类,类中又有自己的函数,对象等等.这些 ...

  4. taskkill批量删除进程命令

    本人自用: TASKKILL /F /IM notepad --强制删除进程名中带notepad的所有进程 TASKKILL [/S system [/U username [/P [password ...

  5. POCO库——Foundation组件之核心Core

    核心Core: Version.h:版本控制信息,宏POCO_VERSION,值格式采用0xAABBCCDD,分别代表主版本.次版本.补丁版本.预发布版本: Poco.h:简单地包含了头文件Found ...

  6. ORA-12638:身份证明检索失败

    本地Sqlplus 连一远程数据库,出现 ORA-12638: 身份证明检索失败,pl/sql developer 也是同样的问题,tnsping 是没有问题的. 找到本地的sqlnet.ora文件, ...

  7. js倒计时

    /** * 启动,秒杀倒计时 * totalSecond:剩余秒数 * showTime(tm):回调函数,其中tm={day:"",hour:"",min:& ...

  8. 微信小程序开发—快速掌握组件及API的方法---转载

    微信小程序框架为开发者提供了一系列的组件和API接口. 组件主要完成小程序的视图部分,例如文字.图片显示.API主要完成逻辑功能,例如网络请求.数据存储.音视频播放控制,以及微信开放的微信登录.微信支 ...

  9. linux网络编程

    A: osi七层: 应用层                     用 表示层                     户 会话层                     态 ************ ...

  10. 使用Packet Sniffer抓包和分析(z-stack协议)

    以下内容仅是自己学习总结,可能会有错误,有发现问题的欢迎指正(图片可以自己放大,还是比较清晰的). 1.协调器上电,其他设备均不上电,抓包如下: 通过观察可以发现,协调器建立网络成功后,会以15秒为周 ...