发布时间:2023-09-18 10:36:21
编辑:橙子来源:犀牛国际教育浏览:次
中国3位学霸通过USACO被MIT/哈佛计算机录取!参加USACO竞赛都有什么好处?USACO从零基础到获奖需要多久?USACO不同组别要掌握哪些知识点?2023-2024赛季USACO竞赛安排及参赛规则!
犀牛开设USACO铜升银,银升金,金升铂金秋季培训班,线上线下都可授课,下面附有课表,更多详情可以直接在线咨询!
1.USACO作为美国计算机奥林匹克国家队选拔赛,备受美国名校关注,对海外升学非常有帮助;
比如:2015年杭州第二中学选手郭文景、2017年安师大附中选手罗哲正、2020年北师大附中选手刘安迪,通过USACO最终入选IOI美国集训队,分别被哈佛大学、麻省理工学院录取。
2、USACO题目重思维、质量高,参赛无门槛,每年有4次机会挑战,规定时间内完成上机编程题,不仅和可国内的NOIP(目前只能是C++)、省选、清北体验营等相辅相成,也更灵活,接受多种编程语言~
3、对于即将申请国外计算机专业名校的同学来说,参加USACO12月份月赛,可作为当年RD申请海外名校冲刺的最后一个学术亮点;
再来看看犀牛留学部本科申请的案例,也能充分说明这一点:
USACO在每年12月-3月,每月都有一场比赛,有 4 个周末举办主要比赛。在该次月赛指定时间范围(周五-周一4天)中任何一个时间打开USACO题目, 一次比赛持续3-5小时,需在规定时间内完成3-4道题目。
适合对象:任意年级初高中生
考试地点:线上比赛,个人参赛,通过登录USACO官网,在线提交代码
比赛语言:C、C++、Java 或 Python
竞赛难度:青铜、白银、黄金、铂金,难度依次递增
参赛费用:比赛参与是完全免费的
评分要求:
a.代码运行正确性
b.算法时间效率
c.内存使用效率
零基础到入门 40小时学习
对于初中以上的学生来说,他们的理解能力已经相当强了,不需要来回重复许多概念。因此,初中以上的学生学习编程语言,大约需要40小时的课程就足够了。在课后,配合做一些习题,这样就可以掌握算法所需的基本编程语言知识点,达到铜级的参赛要求。
USACO 铜升银 50小时学习
学习内容:变量,判断,循环,数组,基本数据结构,方法和结构体等。递推递归算法进阶,模拟,完整搜索,全排列子集回溯,贪心算法,简单图论。
USACO银升金 40小时学习
学习内容:时间空间复杂度,前缀和,贪心算法,二分算法排序算法,动态规划入门。线性数据结构,堆,二叉树。图论介绍,泛洪算法,广度&深度搜索,拓扑排序,最短路和最小生成树。
USACO 金升铂金 40小时学习
学习内容:搜索,数论,最近公共祖先,博弈论,区间动态规划,树形&状压动态规划。带权并查集,树状数组和线段树,树链部分,图论进阶,强连通,双联通与分割点,网络流和二分图。
犀牛USACO竞赛课程辅导
AP03-08
IBDP03-07
小托福04-03
美国留学04-05
微信咨询
支付二维码