我院学子在第十四届“蓝桥杯”全国总决赛中斩获佳绩
2023年6月10日,第十四届“蓝桥杯”全国软件和信息技术专业人才大赛全国总决赛圆满落幕。新葡的京集团3512vip(股份)有限公司学子翁一栋从17万选手中脱颖而出,荣获C/C++程序设计大学B组一等奖。
“蓝桥杯”全国软件和信息技术专业人才大赛是由工业和信息化部人才交流中心主办的一项重要赛事,已连续多年入选中国高等教育学会 全国普通高校学科竞赛排行榜,是高等教育教学改革和创新人才培养的重要竞赛项目,是我校认证的本科生A+级学科竞赛。本届“蓝桥杯”大赛省赛在各个省份同时举行,来自清华大学、北京大学等全国1600多所高校的选手通过线上或线下方式参加了比赛。
我院高度重视大学生专业竞技能力及专业实践能力的培养,积极组织学生参与学科竞赛及学术实践活动,激发学生学习兴趣,培养学生创新思维、团队合作以及解决实际问题的能力,把学科竞赛作为课堂教学的延伸和拓展,培养具有创新精神和实践能力的高素质创新型人才。
第15届“蓝桥杯”全国软件和信息技术专业人才大赛报名正在进行中,参赛需要做哪些准备,让我们一起来听听翁同学的经验分享。
Q:我们了解到你在比赛中获得了不俗的成绩,其中有什么经验可以与我们分享吗?
A:赛前把算法知识全部学习一遍,省赛蓝桥杯的题目思维难度不是很大,掌握好图论、动态规划、数据结构、字符串和一点点的数论大概就可以打进国赛了吧,国赛其实也不难,但是要多刷题,赛时把握好时间,蓝桥杯是个人赛,时间还是比较紧的,同届有些很强的同学因为中途卡题紧张了就没有写完,还是很可惜的。还有就是蓝桥杯是oi赛制,在做题的时候是不能评测的,所以一定要仔细。平时把基础打牢才能赛时不敲错。
Q:关于“蓝桥杯”,请问你有什么入门建议给低年级的学弟学妹们
A:如果有志于参加程序设计比赛的话,首先要把c++的语法掌握。然后就可以学习一些基础算法了,也可以加入acm协会,里面有学长学姐讲解算法的视频,然后我们每周都会组织新生周赛,赛后还会有讲题,周赛的难度不高,主要就是帮助大家训练思维,对新手入门很有帮助。协会里的学长学姐都是校集训队成员,都是很强的选手,有一些还是亚洲区域赛银牌甚至金牌的获得者。在学期末会有校赛,届时会根据校赛排名以及oj刷题数量进行预录取。
Q:参加了“蓝桥杯”对于同学们能有哪些方面的提高和历练?
A:程序设计竞赛考验选手的算法水平与思维能力。对于以后工作学习中遇到的问题会更有想法。比如说同一个问题,没打过竞赛的人可能会写出一个O(n^2)的代码,而可能acm选手可以优化到O(nlogn)甚至O(n),大大优化程序的性能。集训队每周末和寒暑假的高强度训练会磨练人的意志。如果学弟学妹们想在大学也想有良好的学习氛围,加入acm集训队是一个很好的选择。
Q:在参赛中有没有遇到什么困难?是怎么渡过难关的?
A:在刚和队友组队的时候,我们彼此不够熟悉,校内的排位赛打的很差,在大一下的天梯赛和省赛中没有取得名额,但在蓝桥杯大赛中,我和我的队友们都取得了蓝桥杯国一。我们士气大涨,认为我们队的个人实力还是不错的。在暑假的训练中,我们队的分工逐渐明确,配合越来越默契,实力也越来越强了。在网络赛拿到了靠前的名次,获得了在大二参加icpc的两次机会和ccpc的一次机会。这算是我们团队的蜕变吧,也是我在集训队的一次挫折,但也是我们变得更强。
Q:在程序设计方面有什么学习技巧吗?
A:在学习算法的过程中,可以跟着oiwiki一起,把知识点一个个学下来。然后就是要准备一个自己的板子,也就是笔记。学完一个算法后把自己认为重要的代码贴在板子里,方便以后自己复习和比赛。在刷题方面建议先自己思考,实在不会了再找题解。自己想出来了可能一辈子都忘不了,而看题解会的不一定是真的会,看完题解还得自己敲一遍,过阵子再回过来看看自己会不会。
Q:平时课业与竞赛是如何平衡的?
A:竞赛的学习其实和课程的学习是相辅相成的。算法竞赛有一句话:“蓝桥杯”的尽头是数学。“蓝桥杯”有很多数论和解析几何的题目,还有很多高等数学的内容,学好专业课对于“蓝桥杯”的帮助是很大的。而参加“蓝桥杯”也对专业课学习有所帮助。比如别人绞尽脑汁学习的c语言、python和数据结构之类的课程,“蓝桥杯”选手可能在大一就学完了,在这些课程的学习上会非常轻松。平时在机房也会学习专业课,机房的学习氛围很高,大家不会的还可以互相问。