跳到主要内容

2017年ICPC地区比赛来自德克萨斯农工大学计算机科学与工程系的12名学生参加了11月4日举行的计算机协会(ACM)国际大学编程比赛(ICPC)美国中南部地区比赛。

美国中南部地区包括德克萨斯州、俄克拉荷马州和路易斯安那州的学校。来自该部门的学生前往贝勒大学参加比赛,尽管该地区总共有四个地点。

超过70支队伍参加了比赛。德州农工大学的四支球队最终在该地区排名第三、第四、第十五和第十六。该系教授约翰·凯泽(John Keyser)博士担任学生教练。来自德克萨斯大学奥斯汀分校的一支队伍获得第一名,来自德克萨斯大学达拉斯分校的一支队伍获得第二名。

团队的排名是基于他们解决了多少问题,然后是解决这些问题所需的时间。这些比赛非常困难,但对参与其中的学生来说也是非常有益的。

四年级的迈克尔·厄尔和内特·利克,以及三年级的乔丹·拉姆金是Sourcerers,他们在总分中排名第三。大三的蔡斯·海因斯曼和大四的布莱恩·莫尔和克里斯托弗·雷奇是无序制图师,他们在总分中排名第四。大四的Nathan Villanueva,大二的Jack Graham和研究生Bhavesh Munot组成了德州农工大学的Maroon队,他们在总分中排名第15。大二的朱塞佩·里兹,大二的卢克·维特和大三的加布里埃尔·斯特拉组成了德州农工大学的怀特队,他们在总分中排名第16。

格雷厄姆说:“我最喜欢ICPC的一点是,它让我有机会认识和我一样对算法充满热情的人。”

为了准备比赛,学生们在一个多月的时间里参加了几次练习。实践范围从描述各种算法以及如何使用它们来解决问题的回顾会议,到进行45分钟到5小时不等的样本竞赛。在比赛中,学生们必须编写能够精确解决问题的程序。地区性竞赛问题的难度从计算棒球运动员的击球率等简单问题,到为运动程序中存在漏洞的机器人寻找可能的目的地等更难的问题。

“竞争性编程让你挑战自己,提高自己,这是其他任何东西都无法做到的,”Earl说。

该竞赛培养了学生在构建新软件程序时的创造力、团队精神和创新精神,并赋予学生在压力下表现的能力。它是世界上历史最悠久、规模最大、最负盛名的编程比赛。

Baidu