迎新季 | 竞赛攻略

图片


大学生竞赛项目丰富多彩

在竞赛中你可以接触更广泛的知识、提升自己的能力

竞赛小白?没有关系!

小艇采访了几位经验丰富的学长

干货满满,快来看看吧!

图片


01

高数竞赛

1

20级 张宇恒 省赛一等奖

高数竞赛会在大一的下学期举办,涉及了大一所教授的所有内容,因此需要同学们从上学期就开始努力的学习高数。平时除了书本和练习册上的问题都要弄懂以外也可以自己找一些辅导书来看。鉴于我们学的是工科数学分析,大家可以去看看数学分析相关的书籍。关于课外的题目可以不必一一下笔去写,更多的应该放在解题方法的学习上,了解更多的解题方法。在省赛国赛之前我们学校会举办校赛,校赛一般会比国赛省赛难度大,希望同学们不要气馁,积极参加。 



2

20级 李政皞 省赛一等奖

在我看来,对于大一学生,高数竞赛是一个很好的锻炼学习能力的机会。要想取得较为满意的成绩,以下四个方面不可忽视:一是在平时的学习中打好数学分析的基础,多做归纳总结,省赛的题目并不比大一下期末考难很多,大多数还是考一些常见的公式,因此要多背一些套路;二是时间精力的规划,如何平衡好学竞赛的时间和平时功课的时间也很重要,不能顾此失彼,但也要突出重点;三是学会课外自学,比如数分最后的级数得提前自学;四是积极参加每周末学校组织的竞赛考试和培训,锻炼三小时考试的心态。


02

数模竞赛

1

20级 李治 省赛一等奖

你问我数模怎么样。我只想说,很累,真的很累。我们从大一小白,自主学习matlab和LaTeX,再去了解一些相关算法,其中经历了很多,学到了很多。在校赛时,我们虽然没有获奖,但是我们还是参加了培训(培训时边上课、边做课堂作业、边做培训的题,非常辛苦)。在国赛前期,我们还在学习偏微分方程数值解、优化算法。在国赛时,我们三个人都是相互补充,并且边做边学(虽然最后第三问做的有个漏洞)但也学到了很多东西。对于竞赛来说,结果固然重要但过程也很重要,只有不断的去学习,不断的补充才能认识到自身的不足、收获很多。此外作为一个团体竞赛,队友之间可能各有优劣,但每个队员都是不可缺少的。最后一句话是,在竞赛这条路上,充满畏途巉岩不可攀的困难,但我们需要的的是,更上一层楼的决心。

03

英语竞赛

1

19级 周景皓 全国三等奖

英语竞赛准备:坚持每天刷一套卷子,考前听力的耳感很重要,要多听。注意事项:注意时间方面的安排,可能时间比较紧张,智力题如果想不出来就不要写了,写作文和翻译。

04

ACM竞赛

1

19级 王薪恺 “XCPC——一场三人团体算法比赛的盛宴”

图片

一、算法竞赛基础知识点:

首先,你必须学会利用网络找到一些前辈写的有关于上图算法的教学(建议在学有余力的情况下,尽量不要耽误自己的主课学习),学习并在一些推荐的OJ上练习有关算法的基础题目,大概掌握上图算法60%以上的时候可以开始在每周末准备1到2场的集训练习,模拟比赛节奏,打好基础;

    其次,参加算法竞赛,队友也很重要,如果想参加应尽早下定决心找到志同道合的人一同学习、集训和探讨,良好的队内氛围是你在算法竞赛道路上能走到最后的必要前提。

tip

具体集训方式可参考如下:

每周3训-4训(考试周除外)每次打满比赛的5个小时。

比赛结束后写比赛小结(参考个人能力决定补题数目)

写完小结之后,补掉刚刚所说的"差一点点就能做出的题"。

上面三点是基本要求,之后要平时补充其它模块的题目。

值得注意的是——补题的话,前期实力不足的情况下可以考虑补一些榜上高AC的题目,实力稍微强一点的可以补掉大部分题目……具体视情况而定,但建议对自己的实力有认识,不要在实力很差的时候一懂半懂地补掉榜上的题目。要么就完全掌握,要么就一点都不要碰,否则会浪费时间。

2

二、推荐的OJ(即刷题网站)

Codeforces (全英文,有助于培养真实比赛氛围)

acm.hdu.edu.cn (有很多初学者题目,可以作为初期练习的地方)

POJ(北大的官方OJ,值得一试)

洛谷(上面有很多比较好的算法教程,使用对象主要是高中生)

3

三、队伍学习路线:

建议的路线是队伍的三个人先打好算法基础,熟练掌握基础算法。之后对于每个人擅长的不同点,保证每个方向都至少有一个人可以说得上算是熟悉:比如数论方面,可以有一个人完全不懂数论,但不能没有一个人懂数论。这里懂数论,指的是会一些像杜教筛,min_25筛类似的高阶算法,保证"出了这个方向之后有概率能做出来"。

最后,希望大家都能品味到算法竞赛的美妙,人生不能编码,编码改变人生!


05

Robomaster

1

19级 王思辰 机器人俱乐部21赛季哨兵机器人研发代表,22赛季工程组组长

一、RoboMaster介绍

RoboMaster 机甲大师超级对抗赛,侧重考察参赛队员对理工学科的综合应用与工程实践能力,融合了“机器视觉”、“嵌入式系统设计”、“机械控制”、“惯性导航”、“人机交互”等众多机器人相关技术学科,以电竞的呈现方式与机器人竞技相结合。

为了搭建比赛使用的机器人,结构组需要按功能需求设计机器人的机械结构图纸,按照图纸进行零部件制造加工,最后装配体成机器人;电控组通过嵌入式开发,完成机器人的控制系统设计:搭建电路,编写控制代码等方式控制机器人的运动;视觉组主要完成机器人上机器视觉的部分,对比赛上的场景图像进行处理,达到“自动瞄准敌方”,“预测提前量”“位姿解算”等目的。

2

二、需要学习的技能

如果大家想参与机器人俱乐部的竞赛,我个人在这里建议大家尽量选择和自己专业相关的部门,因为俱乐部工作会占用大家大量的课余时间,如果竞赛能对本专业的学习有所互促,可以让你在俱乐部和学业间游刃有余。

结构组需要学习solidworks等CAD软件进行机械设计,使用ansys与Adams等仿真软件进行可行性分析。此外需要掌握多种加工技巧和装配技巧,完成机器人。

图片

电控组需要掌握C语言程序设计,模拟电路和数字电路等学科的知识,涉及到电机、滤波器、单片机以及传感器的应用。注重自学能力的培养,通过参与比赛可以深入掌握电类学科的各项专业知识。

图片

视觉组需要掌握C++、qt、Opencv、神经网络等语言和开发工具对目标进行高效识别预测定位,使用ubuntu系统开发机器人的机器视觉。

图片

在比赛中,除了前赴后继的技术研发和项目奖项,还能获得和一群志同道合的队友一起向同一个目标前进的机会,收获一群同样优秀的朋友,这是我在机器人俱乐部最大的收获。



怎么样?

看完之后

有没有想要投身于竞赛的冲动呢

赶快和小艇一起积极参加吧

向大佬膜拜doge

图片


图文来源 | 科技部

图文编辑 | 新媒体中心 王悦童

审核 | 苏之舟

图片