上海大学研究生算法设计与应用竞赛作为我校研究生学术节期间经典的学术活动,已传承六届,旨在丰富校园文化、浓郁学术氛围,让研究生在学术竞赛中开拓专业视野,培养创新精神。本届竞赛由计算机工程与科学学院研究生会独立承办,于12月16日启动开幕,12月23日成功举办竞赛正赛,经过为期半个月的日程, 12月30日圆满闭幕。
专业竞赛:传承六届,集思广益
上海大学研究生算法设计与应用竞赛(后面简称算法竞赛)是上海大学研究生学术节系列活动之一,也是计算机学院一项十分重要的学术竞赛活动,竞赛提倡创新和团队协作,鼓励参赛同学在构建全新的软件程序时发挥创意,运用算法和程序设计解决生活中的难题,是理论结合实践的绝佳平台。自2009年起,计算机工程与科学学院已连续成功举办了六届算法竞赛,其赛事规模和影响力在逐年扩大,在上海大学理工科院系和研究生学术节中有着举足轻重的地位。
本届算法竞赛在传承以往竞赛的基础上,在参赛规模、赛事安排以及竞赛水平都有了很大的提高,共有54支队伍、共152名研究生报名参赛,在参赛队伍方面比第五届、第四届参赛队伍数多45%,是第三届的参赛队伍数的2倍;参赛人数方面,比上届增加了70%,吸引了包括计算机工程与科学学院、机电工程与自动化学院、环境与化学工程学院、理学院和通信与信息工程学院学生踊跃参加,参赛规模是历届之最。
为使得比赛更加公平、更加接近国际ACM程序设计大赛,算法竞赛组委会在赛前准备、题目设置和竞赛安排上也是集思广益,力求更加专业。在题目设置方面,组委会特别邀请了上海大学ACM集训队总教练沈云付老师和多名参加国际ACM大赛的优秀队员负责出题,保证了比赛的专业性。本届竞赛共设置10道题目,题目内容涵盖生活应用、硬件测试、几何图形、信息处理、竞技活动、数学应用等多方面知识,题目难度适中,并且有一定的梯度,让参赛同学运用算法和程序解决实际问题,知行合一,对参赛同学的逻辑分析能力、策略制定和脑力方面都是极大的挑战。为了让参赛知晓竞赛规则、比赛环境,提高竞赛技能,比赛开始之前组委会还特别邀请了上海大学ACM队有丰富赛事经验的队员为参赛同学集中培训。
比赛现场方面,由于今年的参赛人数众多,选手区由去年的三个赛场增设四个赛场,设置选手比赛机位134个,比赛选手成功答题标记采用气球来标记,更加贴近ACM竞赛的标准。本届竞赛依然使用上海大学在线判题系统作为比赛平台,编程语言采用C、C++或者Java语言,同时设置比赛网站,供选手查看比赛题目、选手须知以及实时排名。竞赛在三个比赛现场各设置投影仪一台,实时显示比赛情况以及排名,以确保比赛的公平、公开与公正。
火爆赛场:团队协作,激烈角逐
算法竞赛当日,赛前一个小时,研究生会成员以及志愿者早早地来到现场,仔细调试机器,检查环境,引导参赛同学有序入座。比赛题目共十题,赛时为三小时。参赛者每答对一道题,志愿者则为之插上相应颜色的气球,比赛按答对题目数量以及时间快慢排名。
比赛开始五分钟,就有参赛小组拔得头筹,获得first balloon,其它参赛者也紧跟其后,不过10分钟就有多组队伍解出了一道题目。接着,赛场火药味愈发浓烈,大家披荆斩棘,使尽浑身解数迎接一个又一个挑战;有的小组成员见仁见智,多种方法多次提交未果依旧不放弃;也有小组成员思维机敏,算法内功深厚,多道题目一次提交便成功。比赛的紧张气氛中透着他们对于程序算法的思考与热爱,传递着团队协作、攻克难题的正能量。在这历时三小时的激烈角逐中,同学们拼尽全力,有的队伍一直保持名列前茅,而有的像黑马,后程发力,奋起急追,也取得了满意的成绩。紧张比赛之时,计算机学院副院长叶飞跃教授、本次竞赛的指导老师沈云付老师、研究生辅导员夏明帅老师专程到现场观摩比赛,为参赛同学加油打气,鼓舞了大家的士气。
在紧张激烈的比赛现场,参赛同学在团队协作中享受着算法的魅力,充分展现了不凡的编程实力,分享着程序设计的智慧。
圆满落幕:徜徉学术,梦绽研途
经过激烈的角逐,本次比赛的获奖队伍脱颖而出,共产生特等奖、一等奖各一名、二等奖两名、三等奖三名、优胜奖五名以及巾帼新锐奖一名。在算法竞赛闭幕式的颁奖典礼环节,学校(院)领导和嘉宾依次为获奖队员们颁奖,获奖团队代表也和在座的同学分享了获奖感言,捧得特等奖桂冠的是通信学院13级研究生邝斌,作为上海大学ACM队的主力队员,他所在的Final_Battle队代表上海大学获得了第39届ACM/ICPC全球总决赛资格。参加过大大小小的ACM竞赛,他向在座的老师和同学们诉说了他的参赛历程和心得感悟,特别是他平日里练习题目时"人一我百,人百我万"的努力坚持的精神,得到了ACM队总教练沈老师的高度赞扬,也感动了闭幕式现场的同学们。
闭幕式上,张武院长对组织策划本届算法竞赛的老师和同学们表示了感谢,向获奖同学表示了祝贺。张老师提到,程序设计大赛是年轻人的舞台,展现着年轻人的团队精神和创新精神,针对当前我国高性能计算机硬件水平较高但相应软件、算法水平还跟不上的情况,张老师希望同学们今后更加注重算法研究,牢记计算机学院院长李三立院士的勉励,秉承着"踏实、勤奋、奋进、创造"的院训,取得更好的成绩,为中国软件领域的崛起做出自己的贡献。
颁奖典礼最后,上海大学党委研究生工作部部长林海霞教授发表了总结讲话。她对上海大学ACM竞赛所取得的成绩表示衷心的祝贺,对上海大学第六届算法设计与应用竞赛的成功举办表示肯定。林老师希望同学们珍惜当前的良好学习环境,努力汲取知识,在日常学习工作中,切实结合导师以及学院的相关研究课题,参加各项学科竞赛,做到理论与实践结合,更好地提高专业水平,做好研究工作,成为全面发展的研究生。
闭幕式的最后,由沈云付老师和吴旻烨等同学对本次竞赛的试题进行了详细的讲解,至此,本届研究生算法设计与应用竞赛圆满落幕。通过算法设计大赛这一专业竞赛的平台,参赛同学切磋算法技艺,展现青春风采,增强创新能力,开拓专业视野,收获团队友谊。
本届算法竞赛的成功举办,离不开学校以及学院领导的大力支持,也离不开ACM集训队总教练沈云付老师专业指导以及ACM集训队的队员们的无私奉献,感谢计算机学院机房老师及算法竞赛的组委会的同学们的辛勤付出,感谢所有参赛同学的积极参与,祝愿大家都能在以后的科研工作中徜徉学术,梦绽研途!