参加了ACM训练队,其实并没有写几篇正经的博客,但是这篇总结还是要好好写的。

确定能参赛后,很难说明白是一种什么感觉,最明显的感觉就是压力。刚开始几乎每晚都有手速训练,大多数题并不是很难,但是对我来说,读题这个问题凸显了出来,开始是用谷歌翻译,但是比赛不允许而且翻译的也不是很清楚,最后还是慢慢的尝试用字典去理解,不过读题速度是明显下降。现在只能说是慢慢变好了,但是有的地方还是会对题意理解有点偏差。

再就是算法部分,现在解题思路大部分是先暴力再优化,自己稍微侧重了一下搜索,但是运用并不是特别熟练,做的题还是相对来说比较少的。自己的短板还是动态规划,明白动态规划但是解题真心是做不出来,还有贪心算法,大部分是用对数器。这也从说明了自己做的题目毕竟还是不够多。毕竟一些算法还是要靠题目堆出来。另一方面就是数学知识,看了数学一本通,很多算法很难从数学知识推到算法实现,很多算法知识其实是当模板来应用的,慢慢应用,或许哪天就突然明白了呢。

队友配合感觉还是很不错的,有一位STL用的很熟练的队友在解一些题目的时候代码确实容易实现了很多,而且两位队友的英语都很好,很大程度上弥补了我读题这个短板。从手速训练开始大大小小的比赛都是至少两个人打的,配合交流方面没有太大的问题。

不管是手速训练还是大大小小的比赛,自己和队友的复盘总结并不多,也就一次两次,现在想起来怪可惜的,错失了好多提升自己的机会,引以为戒!

现在不管是自己还是队友能力和知识都欠缺着好多,报着学习的态度去参赛,多去向学长和其他学校的dalao交流,努力去提升自己。其实算法是个很有意思的东西,有机会还是一定要搞下去的!

发表评论

电子邮件地址不会被公开。 必填项已用*标注