大学期间,何柱同学的比赛成绩,可谓十分“耀眼”:
2015年12月 金奖,第40届ACM-ICPC亚洲区域赛(EC-Final)
2016年5月 第44名,第40届ACM-ICPC全球总决赛

2016年11月 冠军,第41届ACM-ICPC亚洲区域赛(北京赛区)
2017年5月 第13名,第41届ACM-ICPC全球总决赛
2016年5月 冠军,四川省ACM大学生程序设计竞赛
2016年6月 世界前120名,Topcoder Open(世界上最大的编程竞赛之一,由Topcoder举办)
2016年10月 冠军,中国大学生程序设计竞赛(合肥赛区)
2016年11月 金奖,中国大学生程序设计竞赛(宁波赛区)
2017年10月 冠军,CCF大学生计算机系统与程序设计竞赛
2017年10月 一等奖,Astar百度之星程序设计大赛
“传奇人物”:ACM集训队里的“柱爷”
ACM竞赛由美国计算机协会主办,经过近30多年的发展,已成为最具影响力的大学生计算机竞赛。这项号称“世界上最聪明的人之间的竞赛”,对参赛者的思维能力、问题分析能力和代码能力都有着极高的要求。
在2017 CCF大学生计算机系统与程序设计竞赛比赛现场,选手需要在13.5个小时内完成5道题目:在第一题的解答上,何柱仅仅花了9分钟就提交答案,并获得满分。除了第一题外,第三题和第五题他也均取得满分,最终将冠军收入囊中。
何柱认为,这些成绩与自己在ACM集训队的训练是分不开的,“参加过ACM,这些竞赛题目就都不算是特别难”,何柱说。
电子科技大学的ACM集训队,云集了校内编程能力数一数二的各路奇才。加入校集训队非常艰难:校队采用积分制方式筛选,名次靠前的人才有资格进入。何柱大一就开始自学算法,在当时校队第一轮选拔中,他凭借206分的积分(高出第二名95分),提前进入了集训队。
在ACM集训队,他解决了上千道算法题,参加了上百个在线编程竞赛。大二的时候,作为“新手”的他就与两名老队员组队,参加了第40届ACM-ICPC全球总决赛,获得全球第44名的成绩。集训队的队员们给何柱起了绰号叫“柱爷”,用队友们的话来说,ACM动态规划、几何、数学的编程难题,就没有“柱爷”不会的。
“算法天才”:从初中开始自学编程
其实,何柱从初中时期就已经与编程结缘,初二时,学校的信息技术课程上所涉及的Visual Basic编程语言极大地引起了何柱的兴趣,“好像打开了新的大门”,何柱说。
中考结束后,他开始大量阅读编程相关书籍,从编写解决诸如一元二次方程这类简单的数学问题的程序开始实践,到后来编写出了俄罗斯方块的小游戏。
高中时,他因为参加机器人比赛而开始接触C语言的相关知识,开始尝试自主开发APP。高二时,他用三周左右的时间制作了一款外卖APP,下载量达到几千。在这个阶段,何柱的学习方式也从阅读编程书籍转向利用搜索引擎学习最新的编程技术。
高考结束以后,一位学长向他介绍了ACM比赛,了解到电子科大在ACM竞赛的实力,他在高考第一志愿选择了电子科大。队友们称他为“算法天才”,而何柱自己却认为,相比与生俱来的天赋,他投入了更多时间与精力,“零基础”背后是多于他人几年的付出。
超级“学霸”:学业与竞赛并重
ACM校集训队的日常训练会占据大量的课余时间。何柱在大二、大三连续两年参加ACM世界总决赛,finals的一场比赛通常持续5个小时,备赛期间也严格按照5小时的标准进行训练。越是临近世界总决赛,训练强度和频度也大幅提升,赛前一个月甚至一周训练四到五次。“比赛之前根本没有周末,大一大二暑假我都没有回过家”,何柱说。
除了组队集训,何柱也进行着高强度的个人训练。为了提高代码能力与获取最新题目动态,他经常参与各大在线提交系统举办的线上比赛。由于线上比赛的全球性,比赛通常在北京时间23:00开始,所以熬夜对于他来说也是家常便饭。
即使在ACM竞赛如此耗费精力的情况下,何柱的学习成绩仍稳居专业排名前10%,获得包括国家奖学金在内的各类奖学金,实属“学霸”一枚。
在何柱看来,编程对于他来说是兴趣驱使。“学习编程带给我的不仅是知识的增长,更是思维方式的转变:以往需要耗费许多不必要时间进行演算的题目,如今通过编写一个简单的程序便可轻松解决。”
2017年,何柱与许多杰出教授一起,成为电子科大2017年度人物。最后,我们也祝福他在今后的人生道路上再创佳绩,成就卓越!
关注“成电招生”头条号,获取关于985、211、“双一流”建设A类高校——电子科技大学的最新精彩资讯!
部分素材来自电子科技大学网