美国信息学奥赛
USA Computing Olympiad (USACO)
它是美国高中信息学奥林匹克(IOI)的国家级选拔赛事;
它赛程短、出分快,申请季也能参加,甚至被称为“RD翻盘利器”;
它的奖项极具含金量,传说MIT、UCB每年都在获奖者中“定点抢人”...
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编程进行打怪升级
Training Camp:TBD(Last May)
USACO Workshop
来猫头鹰打好基础,冲刺白金
C导师
帝国理工学院 CS专业硕士
北京航空航天大学 电子工程专业本科
前期猫头鹰学院设置6周集训,每期集训2个小时;集训后,学院会针对同学的强势和弱点进行共计8小时的真题答疑指导。Workshop总时长达到了20小时。
基础组
针对基础组学员,我们主要介绍编程算法竞赛中基础的经典数据结构与算法。
1、综合算法:模拟、枚举、排序、递归、基础数学;
2、数据结构:链表、队列、栈、二叉树、堆、STL;
3、贪心与二分;
4、动态规划:递推、线性动态规划、背包问题;
5、搜索:DFS、BFS;
6、图论:图与树、图的遍历、最短路、拓扑排序。
提高组
在提高组,学员已经掌握Java或Python等至少一门计算机编程语言。通过系统训练,学生可以具备冲击白银组、甚至黄金组的能力。(*号代表与基础组同知识点,但内容更深入)
1、综合算法与数据结构:线性表*、单调队列、前缀和、倍增、位运算;
2、综合算法与数据结构:堆*、递归*、贪心*、二分*;
3、数据结构:字典树、并查集、树状数组、线段树;
4、动态规划:线性动态规划*、背包问题*、树上动态规划、状态压缩动态规划;
5、搜索:DFS*、BFS*;
6、图论:最短路*、欧拉回路、最小生成树、强连通分量。
如果你已经准备投身这项重磅计算机竞赛,那就抓紧时间报名,提前准备起来吧!
联系客服