2019省赛ACM总结

Posted zwc--blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2019省赛ACM总结相关的知识,希望对你有一定的参考价值。

比赛前:

比赛的前一个月内,没有大量的刷题练习,小队内也没有在一起尝试过配合,整个准备期都比较松散,也没有制定一个完整的训练计划,每个人都擅长做什么题目也没有细究过,包括在比赛前,甚至都没有一个总结完善的个人模板,直到比赛开始前一天也没有在一起讨论过题目的分工,导致真正比赛的时候做得非常慌乱,想要在这个比赛中取得好成绩,努力,疯狂的疯狂的刷题才是最关键的,这样才会在比赛时对每个题目有快速的分析思路,不然是真的一点头绪都没有。

 

比赛前一天:

由于在比赛的前一天到达主办方场地比较晚,没有熟悉赛场的环境,也不知道许多规则和流程,而直接在当天比赛的时候进场做题,甚至连找自己的位置都花了很长时间,别人看着我们一直在来回找自己的位置,确实有那么一些尴尬。而且在比赛前一天有一个热身赛,这个没能参加来提前体验,也是一个比较遗憾的点,因为我们在比赛当天连怎么提交都不知道,还叫了一下志愿者小姐姐。这个疏忽我感觉就是没有能在之前具体搞清整个比赛的流程,然后火车票发车时间订的晚了一些,如果可以的话,尽量提前到达场地,可以先预先适应一下环境。

 

比赛当天:

比赛刚开始的时候,志愿者刚把纸质版的题目发下来,我们就先把题目的合订本给拆了,然后分开读题,英语好点的就先拿着五个英文题目翻译,其余两个人先读中文题目。然后每一道都认真分析一下,如果可以做,就直接先拿出来分析思路。这里还有一点,就是两个人先开始读题,一个人先把自己的运行环境调试一下,看是否有问题。

不过在读题这一点上出现了一个很大的纰漏,我和另外一个读中文题的人,因为是直接读的不同的题目,都在各自的题目上感觉可以做,就分开进行了各自的一个题目分析,注意。没有讨论!!然后就一直在各自的题目上疯狂构想,谁先把整个题目理清,谁就先开始敲代码,也因为这一点,直到最后,我们都没有读对方的题目,也不知道对方在电脑上敲的思路,完全的单打独斗,没有任何的对题目的讨论过程。。。所以,在比赛之前,一定要对小队内三个人的分工分配好,怎么打配合也是一个关键点。

在我个人上,在码一个问题时,其实对整个的解题过程是比较清楚的,只是突然在解题过程中遇到了一个很大的问题,就是平常敲的太少,突然发现基础有点差,许多之前会用的方法和各种参数上的问题,都忘记了,导致写题过程太过艰难,这真的是在码的过程中才会发现的,所以在平常的练习中,就算知道了怎么去写这道题,也要亲手去把它实践出来,基本功打扎实,也是非常重要的。还有就是跟上一个问题一样,当看着自己的队友把一道题的代码码的差不多的时候,心里想着应该差不多了吧,然后就一直没有打断他,也没有去读他写的那道题,所以在他码的题目出现各种BUG的时候,我们也是一点办法都没有,甚至连题也没有去读一下,就一直在我们自己读的题上构思,我觉得这是我们队出现的最大问题,下次一定要保证在一道题上,有最少两个人去讨论想法,然后另一个人可以去码或者读其他题目。

还有在时间上,刚开始的时候,我们还在摸索某道题的时候,旁边郑大的桌子上就已经插上第一根小气球了,当时真的是给我吓坏了,他们的速度真的是很快,不过这个时候一定要注意,当这些大佬们以飞快的速度做完某道题时,那这道题是签到题无疑了,这个时候就应该快速的转过去,然后两个人开始讨论并拿下,千万不要让一个人去慢慢写,真的会有很多想不到的事情发生,比如我们。。。因为水平及其有限,也没有小组的讨论,导致一个队友在签到题上疯狂码,然后最后也因为漏掉了某个细节,卡了将近两个小时,这真的是超级大的资源浪费,而且到最后我们还给放弃了。。( ▼-)。这个点上,我建议一下,如果在尝试提交之后WA掉了,一定不要让在机器上去分析代码,否则真的很浪费时间,这个时候应该举手示意一下,因为可以让志愿者帮忙把你们提交的题目打印出来。。然后这个时候可以由两个人去讨论出现的原因,然后另一个人去码新的思路,因为毕竟只有一台机器,不能因为改BUG而一直卡在那,因为这个问题,其实在最后我对一道题也是在看了很久后,有了解题的思路,想尝试码一下,但看着队友在那里debug,貌似也快出来的样子,就一直没有打扰他,想着看他能不能先AC一下。。就这样一直卡到最后,确实有点小难受。

再补充一小点点,十二点左右志愿者会给发面包牛奶火腿肠,这个时候不要只记得码和想思路,一定要去吃点东西补充下,因为我在最后的两个小时里,明显感觉到在对问题的思考上,大脑的运转速度有点力不从心,补充下体力也是很有必要的。。

 

总结:

毕竟也是第一次参加这种竞赛,作为一只某三本院校的蒟蒻,出现最后没拿奖的结果也再正常,不管是在经验还是个人能力上真的和别人相差很多。当真正参加竞赛的时候会发现,当你出了自己的那一片方圆,才会发现自己是真的渺小,看着那些大佬们,才意识到差距之大,不过我也不会因此气馁,这种差距也倒不足以把人击垮,更多的,是在这些碰壁中带来动力,人嘛,多打击几次就好了,更重要的,是在一次次的倒下后吸取教训,总结自身,不断提升个人能力,能在之后慢慢的取得好成绩,这就足够了。来年继续加油。

 

以上是关于2019省赛ACM总结的主要内容,如果未能解决你的问题,请参考以下文章

2017年山东省ACM省赛总结

2019总结

2017ACM省赛总结与生涯回顾

2017年广东省ACM省赛(GDCPC-2017)总结

"浪潮杯"第六届ACM山东省省赛山科场总结

2017 GDCPC 省赛总结