打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
让MIT“定点抢人”的CS顶尖竞赛!0费用0门槛,还能反复刷成绩!
立志学计算机专业的准留学生们,我不信你们没听过这个“申请大杀器”——

美国信息学奥赛

USA Computing Olympiad (USACO)


它是美国高中信息学奥林匹克(IOI)的国家级选拔赛事

它赛程短、出分快,申请季也能参加,甚至被称为“RD翻盘利器”

它的奖项极具含金量,传说MIT、UCB每年都在获奖者中“定点抢人”...


起初科研君还不相信它对顶尖大学录取的神奇“催化作用”,在看到USACO参赛者一大串录取结果后,却不得不表示服气:

2020年 USACO 白金 Ding同学 麻省理工学院

2020年 USACO 白金 C同学 11年级录取卡耐基梅隆大学

2019年 IOI金牌 Benjamin 同学 麻省理工学院

2019年 IOI金牌 Eric 同学 耶鲁大学

2019年 IOI金牌 Daniel 同学 加州大学伯克利分校

2018年 USACO 黄金 Steve 同学 哈佛大学

2018年 USACO 黄金 Jim 同学 加州大学伯克利分校

2017年 USACO 白金 Jason 同学 麻省理工学院

2016年USACO 黄金 Bryon同学 麻省理工学院

……

仅包含部分优秀学子,信息来源于网络


更令人心动的是,含金量这么高的国际赛事,却并没有特别复杂的参赛流程和申请门槛,只需要在官网注册一个个人账号,就可以免费开启“打怪升级”之旅


从“青铜”开始

用CS编程进行打怪升级



美国信息学奥林匹克竞赛(USACO)创立于1992年,是国际信息学奥林匹克的国家选拔性赛事,也是一项面向全球高中生的信息学竞赛。


不同于其他奥赛的考试规则,USACO不分赛区,为全线上测试。它将参赛选手分为青铜、白银、黄金、白金四个级别。拥有“青铜级”初始注册账号的学生即可参加每年12月开始举办的竞赛活动。

出分、晋级“短平快”
USACO从不卖关子 

一般来讲,全球性赛事的出分、晋级时间不会短于10天。但USACO十分简单粗暴。

受益于USACO的机器评分的竞赛机制,参赛者可以即刻得到参赛成绩。其中获得满分或超高成绩的同学会直接被通知“晋级”。其余同学最多等待3天左右便可知道自己的晋级结果。


一次报名,多次参赛
好成绩也能“刷”出来

每年12月至次年4月,USACO会举办4轮竞赛,且允许参赛者在同一年多次参赛。对于不熟悉竞赛的初学者、希望通过实战锻炼自己的同学来说,多次参赛更可能会出好成绩



2020-21赛程参考
First Contest:Dec 18-21
Second Contest:Jan 22-25
Third Contest:Feb 26-Mar 1
US Open:Apr 2-5

Training Camp:TBD(Last May)


同时,USACO还允许在同一轮次的比赛中多次晋级。如果参赛者在竞赛中被判定晋级,则随时可以开启下一轮次竞赛,直至达到白金级。这也是为什么它能凭“一己之力”帮ED申请失利的同学实现RD翻盘。

与NOI同源但不内卷”
中国参赛选手每年翻番 

对比USACO,同为IOI选拔赛事的中国信息学奥林匹克竞赛(NOI)竞争激烈程度可谓是提高了数十倍。

单纯从知识点上看,USACO与NOI高度重合;从难度上看,USACO 白银试题相当于NOIP普及组,USACO 黄金试题相当于NOIP提高组,而USACO白金试题则相当于NOI省选难度。

不过近些年USACO也颇受中国学生的关注。从2012到2020年,参加USACO竞赛的中国学生数量几乎每年都在翻倍增长

图片来源:https://shengmengedu.com/usaco/

时不我待!想要冲刺拿奖的同学们,接下来的每一年都会比上一年竞争更激烈!

USACO Workshop

来猫头鹰打好基础,冲刺白金



参加学科类竞赛,当然少不了基础搭建和大量练习。2021赛季,猫头鹰学院携手英国帝国理工学院的C导师,隆重推出【猫头鹰 USACO 竞赛工坊】

本次工坊我们针对同学编程基础的不同设置“基础组”与“提高组”,确保同学们可以根据需求不同获得所需要的计算机能力提升

CS专业名师领衔 

C导师

帝国理工学院 CS专业硕士

北京航空航天大学 电子工程专业本科


Workshop详情

前期猫头鹰学院设置6周集训,每期集训2个小时;集训后,学院会针对同学的强势和弱点进行共计8小时的真题答疑指导。Workshop总时长达到了20小时。

基础组


针对基础组学员,我们主要介绍编程算法竞赛中基础的经典数据结构与算法

1、综合算法:模拟、枚举、排序、递归、基础数学;

2、数据结构:链表、队列、栈、二叉树、堆、STL;

3、贪心与二分;

4、动态规划:递推、线性动态规划、背包问题;

5、搜索:DFS、BFS;

6、图论:图与树、图的遍历、最短路、拓扑排序。

提高组


在提高组,学员已经掌握Java或Python等至少一门计算机编程语言。通过系统训练,学生可以具备冲击白银组、甚至黄金组的能力。(*号代表与基础组同知识点,但内容更深入)

1、综合算法与数据结构:线性表*、单调队列、前缀和、倍增、位运算;

2、综合算法与数据结构:堆*、递归*、贪心*、二分*;

3、数据结构:字典树、并查集、树状数组、线段树;

4、动态规划:线性动态规划*、背包问题*、树上动态规划、状态压缩动态规划;

5、搜索:DFS*、BFS*;

6、图论:最短路*、欧拉回路、最小生成树、强连通分量。

如果你已经准备投身这项重磅计算机竞赛,那就抓紧时间报名,提前准备起来吧!


报名通道 
扫描二维码添加Luke学长

回复“USACO”或“计算机”
即可咨询报名


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
算法工程师成长计划
USACO美国计算机奥林匹克竞赛,介绍详解&学习指导
想参加ACM的同学
ACM竞赛须掌握的知识 以及 2个版本的POJ推荐
马牛的acm学习(第一天)-我找资源,我找~
发一个历年IOI中国国家集训队论文,大家看着玩吧
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服