2012ACM杭州site总结

2012113-114日,我们队有幸参加了第37ACM国际大学生程序设计竞赛亚洲区杭州站的现场赛。在这次观摩和比赛中,我们队夺得了铜奖,并且学到了其他同行的一些先进经验。

Truth在暑期培训时候组队和训练,由张辉,王千郡,陈文康我们三名队员组成。我们从一开使对ACM什么都不了解,到后来见识了ACM的博大精深,体会到ACM对解决问题的能力的提升。接触ACM之后,真有种相见恨晚的感觉。

大一上学期学习C语言之后,我们便对编程产生的浓厚的兴趣,感觉编程和思考很有趣。经过寒假和大一下学期的自学,我们基本上完成了对编程的入门,而此时我们离参加区域赛的水平其实还相差很远。校赛的选拔,暑期的培训使我们有机会更加深入得学习ACM算法。

暑假培训的收获是巨大的,当时经过10余场讲座和个人赛的训练,我们系统得学习了一遍所有算法。我们三人在假期组好了队,并取队名为XDU_Truth,寓意着我们将在追求真理的道路上脚踏实地。但是培训后期组队训练让我们的情绪很低落,每天下午5个小时现场赛的模拟训练,我们都只能做出12个题,有时候甚至做不出一个题。虽然经过2场学校的组队赛我们成功进入了校队,但是我们对这次争取到参加现场赛的名额都没有信心。

经过努力,在5场网络赛中,我们看到了微小的回报,出题数略有上升,对比赛和题目越来越有感觉。更重要的是:我们见识了各大赛区的出题风格,而我们三人在相互磨合的过程中分工越来明确,比赛效率越来越高。

因为我们的努力和老师的信任,我们获得了一次ACM亚洲区域现场赛的机会。这更加提高了我们学习算法的积极性,经过了3周的训练,我们的进步越来越明显,现场赛能做出3-4个题。在出征杭州前,作为第一次出战现场赛的队伍,我们定目标为铜奖。

杭州的热身赛我们惨淡收场,稍稍有点紧张,只做出了一个比较简单的题。我们见识了来自全国各大高校的精英,并且看到了与他们的差距,感到明天的正式比赛压力巨大。

现场正式比赛是很富有戏剧性的,先开始一个小时我们开题得利,很顺利地做出了3个题,排名靠前,而由于题目读错我们在第4题上牺牲了大量的时间和罚时,眼睁睁得看着排名下滑,却始终返回无数个wrong answer,就这样我们浪费了接近3个小时,直到王千郡重读了几遍题才发现题意理解错了,这才返回一个绿色的YES。最后一个小时,我们又出了一个计算几何题。最后公布结果的时候,由于大量的罚时我们排在5个题的最后一名,不过幸好保住了铜。

虽然有遗憾,但是作为第一次出征的我们能取得荣誉也算是尝到了胜利的果实,几个月辛苦有了回报。

比赛回来之后,认识到其他学校的实力强大,我们总结了自己的不足,我们三人商量了下一年的训练计划,并且一致决定继续坚持ACM的学习,争取在明年赛出佳绩。

通过ACM的学习和拼搏,我想我们所获得的不仅是一块奖牌而已,更多的还有一种执着的精神,无论我们做什么,工作或者研究,都会遇到挑战,艰难的时候,我想只有一种执着的精神,才能突破阻障,达到我们的目标。 

我们从校赛、暑期培训、网络赛、现场赛这一路走来,与老师的信任,实验室同学的帮助,学校学院的支持是分不开的,尤其是暑期培训的讲座和实验室的支持。在此对张老师,实验室的战友们,学校和学院领导们表示感谢。

你可能感兴趣的:(2012ACM杭州site总结)