2017暑期训练总结之:gt
暑假集训结束了,过得很快也很慢。现在回忆起来其中的点点滴滴有些许的不舍,有AC一道题的欢喜与骄傲,有WA时的失落与沮丧,有苦思冥想时的认真与专注,更有和大家一起为梦想奋斗时的充实与感动...感谢老师给我的训练机会,感谢学长们的辛苦拉题,也感谢和我并肩刷题的小伙伴们对我的帮助,通过一个暑假的时间,我正式走进了算法的大门。这个暑假通过专题的形式刷了些重要的算法,主要是在学习过程,很多算法之前从未接触过,看很长时间才能勉强看懂。刚开始学习某种算法时,感觉特难,但其实当深入学习后也没有想象的那么难,最重要的是理解算法的本质。每当我以为接近到了终点,才知道我所学习的仍然只是冰山一角,我想这就是学习的过程吧,有时我们无法看到前方,但当我们回头看时已经走了好远好远...不管如何一定要把基础打好,并坚持的走下去。集训中的多校比赛是“噩梦”般的存在,我们队基本都只能做两道,2个小时就进入了挂机状态,不断的受虐,这样也好,可以让我们正视自己的实力,激励我们不断努力。当然,最重要的是通过这次集训我认识到了自己的一些不足和需要改进的地方。1.思维能力弱,数学功底差。和队友一起打比赛时,对于一些数学题和规律题,队友常常思考几下就知道了思路,而我即使听了讲解有时也不得其解。自己数学功底差固然是一大原因,平时做题缺乏思考也难辞其咎。以后应加强数学思维的训练,着重学习下离散数学,组合数学,数论图论等相关数学知识。自己做题应多思考,不能把直接就看题解成为习惯,算法比赛最重要的就是思考过程,只有深刻理解,认真总结,下次遇到时才能融会贯通,不至于完全没有思路。2.刷题少,基础掌握不牢。有时做不出题时会怀疑自己不适合做竞赛,但想想以自己的努力程度之低,还不到和别人拼天赋的时候。回顾这一年,自己起步很晚,仅仅是暑假前两个月才开始接触算法刷题的,自己刷题量不足是造成现在差距的最主要原因。这一点要向学长们多学习学习,不为其付出汗水与泪水,永远都不可能进步的。既然自己起步晚,那就只能多努力些(毕竟比自己更优秀的人比自己更努力...)之后要多刷题,以51nod为主,分层次训练,结合其他OJ经典题目,见多识广。另外对于学长暑假拉的专题,应独立的再做几遍,做到对基础算法熟练掌握的程度。3.心理素质差。比赛中有些题没有认真分析就打上了“ICan’t”的标签,导致很多能力范围之内的都没做,其实就算是做不出来好好分析下也比苦恼发呆强。以后要多打比赛,多参加Codeforces等线上比赛,只有多做自己不会做的题才能让自己取得更大的进步。集训结束了,当初满怀壮志地进入集训队,离开时也获得了相应的收获。不管怎样,都要牢记自己的理想,不断奋力前行!这条路有乐趣也有艰辛,不聪明的自己只能靠努力去弥补。开学了,希望自己能按照自己的计划过好大二生活。集训虽然结束了,但这只是自己算法之路的开始!