青理工ACM比赛总结和反思[2014年11月]
很荣幸获得了参加这次校际ACM比赛的机会,的确,比赛让我有了很大的感触和收获。这次比赛虽然经过努力,我们队取得了比较好的成绩,但这主要是队长茄神的功劳。未能在比赛中做出贡献,对此深感惭愧,今后必将吸取教训,加倍努力。下面是我这次的经验、总结和反思。
从心态方面,虽然比预想的要稍微放松一些,但还是非常激动,有时候一到关键时刻就手脚哆嗦,大脑空白,最后可能发挥不出五分之一的水平。我想以后要积极参加这类比赛,多多锻炼自己。我得到的经验就是一定要深入题目,特别是遇到那种需要推复杂公式的数学题,急于求成而没有一定的耐心是推不出来的,还有复杂的过程题,也要细心研究,才能做出来。
从题目来说,感觉自己的功夫还差很多,平时都注重语言语法方面,而真正考察算法,考察数学,考察思维时,自己就不行了。比如求n个点的中心点和最小距离之和,推了有一个多小时,都没有什么思路。希望自己在以后能够多总结一些算法,多补一下数学,增强自己的思维能力,能够从多方面多角度思考问题。
从团队合作的方面来说,真的是团结就是力量,只有一个队伍三个人互相沟通,互相交流个人的思路,最终才能形成完整的正确的思路。希望自己能够在以后的练习中,多多和别人交流,毕竟软件工程是一个“工程”,多多请教各路学长学姐和大神,请教吴老师,向你们学习。
从其他细节方面来说,就是平时应该尽量养成正确的打字手法,特别是打标点符号的时候,我打的很不标准。在赛场上这些小细节也可能是致胜的小关键。
经过这次比赛,就知识方面,我初步明白得了什么是打表,什么是动态规划,学会了几个C++函数的用法,还有一些做题的策略和小技巧。这些知识都是很有用的。
这次比赛真的教给了我很多东西,再次感谢学长和老师!