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

课程咨询热线 400-656-1680

USACO竞赛报名和比赛时间是什么时候?各个级别都考哪些内容?附USACO课程

发布时间:2023-08-28 22:23:40

编辑:犀牛牛来源:犀牛国际教育浏览:

USACO是针对全世界所有爱好信息学竞赛选手的最高规格竞赛,不仅可以培养算法思维,而且好的竞赛成绩还能给学生在申请国外大学时加分,比赛语言:C、C++、Java、and Python任选一种。

 

今天我主要给大家分享USACO竞赛报名和比赛时间;USACO分为几个级别,每个级别都考哪些内容。

 

 
USACO竞赛报名和比赛时间
 

 

报名时间

 

每年12月USACO竞赛开始报名,考生可以登录USACO官方网站直接报名。

 

比赛时间

 

12月、1、2月份会组织月赛,月赛中成绩优秀选手晋级下一级别竞赛;

 

3月份会组织一次USACO Open公开赛;

 

5-6月会组织美国国家队集训26人,选拔IOI美国国家队成员4人。

 

 
USACO四个级别考哪些内容?
 

 

USACO竞赛根据编程技能水平划分为四个级别:铜级、银级、金级和白金级。新注册的选手从铜级开始,需要在规定的时间内完成三道题目,如果通过,可以晋级到更高级别。

 

 
 
 
青铜级别
 

首次参加USACO竞赛的学生都属于青铜级别。适用于刚学会编程的学生

 

铜级别考哪些内容?

主要考2种东西,一种是simulation,第二种就是 brute force,然后另外加上一些observation。

 

铜级别要求学生掌握基本的brute force 一些算法,比如说深度优先搜索和广度优先搜索,再加上对于代码有基本的调试能力,此外,还有学生比较容易忽视的阅读理解能力。

 

 
 
 
白银级别
 

需要基本的问题解决能力和简单算法(如贪心算法、递归搜索),还需要了解基础的数据结构。

 

银级别考哪些内容?

1、two pointer;

2、sweep line;

3、binary search on answer;

4、 prefix sum + graph + simple dp。

 

到了银这个级别,首先代码量和复杂程度会上升,它需要学生能够写50~100行的代码,甚至可能超过100行,因此对于学生写代码和调试代码的能力提出了更高的要求。

 

 
 
 
黄金级别
 

需要具备一定的算法基础,理解一些抽象的方法(如最短路径、动态规划),并对数据结构有较深的了解。

 

金级别考哪些内容?

1、Graph Theory,

2、Math

3、DP

4、Range Query

5、还有 Misc,String 以及偏 Data Structure 的内容比如 tree。

 

这两年的 Gold 竞赛变得特别难,最近两年每一场考试,Gold 通过人数大概是 20 多人,个别考试像 US Open 可能会稍微多一点.

 

 
 
 
白金级别
 

需要具备较高的编程基础,对算法有深入了解,能解决复杂问题、开放问题。

 

铂金级别考什么?

铂金和金的考试内容基本相同,但铂金每一个 topic比金级别考的深,每个topic都有深层次的要求,这就对学生的能力提出了更高的要求。

 

犀⽜USACO竞赛培训课优势
 
 
 

 

1、犀⽜教育的USACO课程是根据USACOguide指导⽹站上的考点需求,由专业⽼师设计并开发的。

 

2、重点突出了算法考点知识,全⾯挖掘学⽣的潜⼒,有助于培养学⽣的编程能⼒和思维能⼒,更好的帮助学⽣通过⽐赛。

 

3、课程设置更加有优势,模仿了美国⼤学的Lecture + Lab的先进课程体系模式,即主课+答疑课的课堂形式。

 

4、 教师均来⾃海内外名校,并且每位教师有多年授课经验,带出的学⽣都取得了优异的成绩。

 

犀牛教育USACO课程类型
图片
01

初级班:算机编程刚入门,语言基础薄弱,无比赛经验计划申请计算机专业的中学生

02

中级班:至少会一门计算机编程语言(推荐C++或Java),算法基础一般,少量比赛经验

03

高级班:有完善的计算机编程语言基础,有入门算法经验,一定比赛经验,如NOIP,USACO银组等

AUTUMN
 
图片
图片
相关标签:
TOP