犀牛国际教育旗下指定官方网站~

课程咨询热线 400-656-1680

麻省理工官方推荐的USACO竞赛!零基础可以参赛吗?附USACO竞赛培训课程

发布时间:2025-01-09 10:53:38 编辑:Mila来源:网络

2024-2025年USACO竞赛新赛季报名即将开始,麻省理工学院(Massachusetts Institute of Technology,MIT招生官网上推荐的USACO竞赛,在美国的认可度高超高,相当于国内的NOIP竞赛,拿到铂金奖项相当于手握美本名校offer。

 

对于未来计划申请藤校G5等学校相关专业同学们来说,在USACO竞赛中通过黄金、铂金级别将大大增加申请的竞争力。

 

USACO竞赛考察内容有哪些?零基础同学们又该如何备考USACO竞赛呢?

 

MIT官方推荐参加USACO竞赛

图片

(来源于MIT的招生官网)

 

翻看以往被MIT录取的同学,不难发现很多同学都有USACO竞赛的参赛经验,今年MIT录取的学霸李罗罗同学也不例外。李同学非常聪明,懂得“投其所好”,参加了MIT官方推荐的USACO竞赛并取得优异成绩成功被MIT录取,并且也为申请STEM专业增加优势。同时USACO竞赛的认可度很高,也是收割MIT、卡梅、佐治亚理工或加州伯克利等的计算机专业offer非常重要的竞赛之一。

 

图片
USACO竞赛简介

USACO(USA Computing Olympiad),美国计算机奥林匹克竞赛,1992年创办,迄今已有30年历史。USACO竞赛面向全球爱好信息学中学生开放,想参加学生只要注册好账号在规定时间内完成比赛即可。

竞赛时间:每年12月到次年3月,每月1场,共4场。

晋级规则:USACO每场比赛4个小时(公开赛是5小时)。在比赛窗口开放的三天时间内,考生可以任意时间登录USACO账号,从在线打开试题后开始计时。选手需要在时间结束前通过网络将写好的程序提交。

考生如果在本场比赛中拿到了高分(接近满分或满分),系统会提示直接晋级,可以在这三天内继续挑战下一级,理论上只要实力足够,一场月赛就可以升到满级白金级。

没能拿到满分的选手需要等到三天的赛程结束后,等待晋级分数线,才能决定是否晋级,如果成功晋级,可以在一个月后的第二场继续参赛晋级。

竞赛语言:C、C++、Java、Python,考生可使用任意一种语言。但因为USACO竞赛黄金、铂金级别的考试中对程序运行时间有一定要求,所以一般建议考生选择C++。

 

竞赛级别:USACO竞赛分为青铜、白银、黄金及铂金4个级别。
 

USACO竞赛考察内容

USACO竞赛青铜、白银、黄金及铂金4个级别考察内容有所不同,具体如下:

青铜级别考察内容:穷举算法(Complete Search)、模拟算法(Simulation)、贪心算法(Greedy algorithm)、全排列(Permutation)、杂类题目(Ad-hoc)、递归(Recursion)等。

白银级别考察内容:排序(Sorting)、二分查找(Binary Search)、递归搜索(Recursion)、图的遍历(DFS&BFS)、FLoodfill算法、前缀和(Prefix Sum)、扫描线算法(Line Sweep)等。

黄金级别考察内容:该级别考生要求对数据结构等有比较深入了解。考察内容包括堆、栈、树、链表等高级数据结构,动态规划等高级算法,算法时间和空间复杂度等。

铂金级别考察内容:该级别部分题目优化方案不止一个,得出的答案也不止一个。考察内容包括各类高级的数据结构,尤其是需要算法的时间和空间复杂度等。

零基础如何备考UASCO竞赛?

一般来说同学们想要晋级USACO白银级别需要2-4个月的时间,从白银到黄金级别需要5-8个月的时候。所以零基础同学们想参加即将开始的2024-205年USACO竞赛赛季,达到白银级别是有机会的。零基础该如何备考USACO竞赛呢?
掌握一门编程语言
如果同学们的目标是为了冲击USACO竞赛黄金、铂金级别的话,建议大家一开始就选择C++。同学们要熟悉C++语言特性、审查自己的代码,针对同一题目尝试不同解法,同时养成编写代码注释和文档的习惯,以提高代码的可读性。


掌握算法及数据结构
USACO竞赛每个级别要掌握的算法及数据结构有所不同,铜升银要掌握的算法有递推算法(recursion)、递归算法(recursion)、矩形几何学(rectangle geometry)、模拟(Simulation)、完整捜索(basic completing search)、全排列 子集 回溯(subset permutation backtracking)、简单贪心算法(greddy algorithm)和简单图论(graph theory)等。同学们可以通过解决历年的USACO竞赛题目来实践算法,并分析解题过程。


提升数理逻辑能力
同学们可以通过解决逻辑谜题和数学问题来锻炼逻辑思维能力,提高逻辑思维的严密性和解决问题的准确性。

犀牛设置了USACO竞赛铜升银算法班以及USACO竞赛铜银金直通车课程,中英双语/全英授课语言,线上线下同步授课,满足不同地区不同基础学员需求!从基本语法到基础算法再到高阶算法和数据结构,一步步带你攻克USACO难题!直通铂金!

 

图片

 

 
USACO培训课程——铜升银算法班

 

上课时间:2024/11/16-2024/12/22,周日20:00-22:00+11.16起周六16:15-18:15

班型设置:3-8人小班/1V1

课时安排:20小时

上课形式:classin在线直播课

课程内容:基础语法+简单算法+USACO真题精讲

 

图片

 

主讲老师:韩老师

图片

 

 
USACO课程培训——铜银金直通车

 

上课时间:2024/11/30-2025/10/11,每周六19:00-21:00

班型设置:3-8人小班/1V1

课时安排:90小时

上课形式:徐汇OMO,线上线下同步授课

课程内容:基础语法+简单算法+高级算法+数据结构+图论算法+USACO铜银金真题精讲

 

图片

 

主讲老师:郭老师

图片

 

 
USACO课程培训——铜银金直通车(全英)

 

上课时间:2024/11/30-2025/10/11,每周六10:30-12:30

班型设置:3-8人小班/1V1

课时安排:90小时

授课语言:全英文

上课形式:classin在线直播课,可随时回放复习

课程内容:基础语法+简单算法+高级算法+数据结构+图论算法+USACO铜银金真题精讲

 

图片

 

主讲老师:徐老师

图片

相关标签:

犀牛竞赛资料库

国际竞赛类资料

TOP