2017暑期训练总结之:xgh

写这篇总结时我十分庆幸自己参加了暑假集训,因为和同学一起学习进步真的是一件十分开心的事情。尤其是经历千难万险之后和队友一起AC题目的时候有一种由心而发的愉悦和满足。 为了提高暑假集训的效率,在集训之前把学过的一些基础算法复习了一遍,重新做了一下题目,第二次做题目的最大收获就是:能够用和之前不同的思路去考虑题目的做法以及对算法知识的链接引用。同时还能巩固对算法的掌握,以后会把做过的经典题目多做几遍以求<1>让自己知道什么时候该用什么算法<2>以那种姿势使用算法更好。 进入暑假之后按照@秦睿阳学长给我们特别定制的集训计划进行训练,每2-3天进行一个专题的学习,每次出了新专题都是先自行查找本次专题的模板题目进行练习,然后去做拉练题目。做专题训练最大的收获和反思就是:“明明知道是使用什么算法,却总是找不好合适的切入点去引用算法以及完善算法使用时候的细节和优化”。 与专题练习穿插的重要部分是杭电的多校,总共十场比赛每场下来一般只能做2道题,偶尔就只做出1道甚至还有一次爆零......,虽然出题少但是每次出题都会感觉很高兴(经历无限TLE,MLE......之后的AC真香甜)。在做这些题目时出现不少次题目看着好像能做(可能是错觉)可是加上庞大的数据范围之后就直接懵逼(TLE)了,往往需要和队友讨论许久才能做出一道题。在多校中极大增加了团体之间的凝聚力,同时锻炼了对问题的思考能力,增加了不少玄学感悟。 暑假集训之后给自己提了几个问题:<1>拿到一道题目之后对问题进行思考、分析是否使用算法?<2>不使用算法的题目(思路题)该从什么角度去考虑?<3>确定是算法题目之后思考使用什么算法,以哪种姿势使用算法合适?<4>编程过程中如何优化才能避免TLE,MLE......之类的错误?这几个问题目前不能给出很好的答案,只能是在以后不断练习、反思、回顾中解决。此后的练习中会提出新的问题以及多多的思考这些问题。

posted @ 2022-10-22 18:38  河南工业大学算法协会  阅读(6)  评论(0编辑  收藏  举报