想要申请MIT的小伙伴可以参加美国USACO计算机竞赛,这个竞赛含金量高,并被国外名校认可度也很高。老师给大家准备了USACO计算机竞赛冲奖必看的五本书籍。有需要可以领取~
【USACO算法书】
【编程竞赛手册】
【哈希表】
【竞赛编程】
【算法解决导论】
官方网址:http://www.usaco.org/
适合对象:不限年龄,全球学生都可参加
USACO计算机竞赛竞赛时间:每年12月到次年3月,每月1场,共4场
考试费用:免费
参赛方式:线上参赛,个人参赛,通过在USACO官网上注册一个 (免费)帐户。在比赛窗口开放的三天时间内,选手可以选择任意时间开始比赛。
参赛语言:C、C++、Java、Python选择任意语言参加即可
考试形式:USACO计算机竞赛在线编码提交,每次比赛持续时间为4-5个小时,选手可以在规定的比赛窗口期内自行选择开始比赛的时间。比赛期间,选手需要解决三道编程题目,题目难度随着组别的升高而增加,一旦选手登录并下载题目,计时器开始计时,要求选手在规定时间内编写代码并在网上提交。
▲铜级:熟知基本的编程知识,至少需要掌握一种编程语言。准确地将算法转化为计算机代码是铜级训练的核心。
▲银级:除了铜级中使用的工具外,引入并广泛应用数据结构。简单的方法(如穷举法)在银级比赛中不再适用,算法的效率和复杂度开始成为重点。
▲金级:除了基本的数据结构和相关算法外,更复杂的数据结构包括树和图的算法,以及动态规划、数论和排列组合等内容也广泛应用。
▲铂金级:USACO计算机竞赛在算法方面有深入了解,能够解决复杂和开放性问题。题目涉及多种算法的组合,可能还会涉及高难度的辅助算法。思维难度大,编码工作量也增加。
犀牛为学生开设了铜升银、银升金、金升铂金的1V1、1V6精英班型,也可以针对每位学生制定个性化的教学目标,关注学生特点,让学生有针对性地学习、备考。
USACO竞赛初级班:
目标:冲刺美国USACO竞赛铜升银
适合学生:6-7年级计算机编程刚入门,语言基础薄弱,无比赛经验计划申请计算机专业的中学生
USACO竞赛中级班:
目标:冲刺美国USACO计算机竞赛银升金
适合学生:至少会一门计算机编程语言(推荐C++或Java),算法基础一般,少量比赛经验的学生
USACO竞赛高级班:
目标:冲刺美国USACO竞赛金升铂金 适合学生:有完善的计算机编程语言基础,有入门算法经验,一定比赛经验,如NOIP,USACO银组等
犀牛USACO计算机竞赛课程主讲老师大部分为海内外名校毕业,拥有多年国际竞赛教学经验,犀牛师资均来自于英国G5、藤校、淸北复交等海内外一流院校,经验足、出分好~
我们提供国际学科 | 国际竞赛 | 语言标化 | 留学申请 | 择校备考培训指导等,在北京、上海、广州、深圳、苏州、杭州、南京、无锡、青岛、成都、武汉、合肥、宁波均开设线下校区,其他城市学员也可参加线上网课享受总部师资,欢迎咨询~
更多国际竞赛,国际课程详情
长按扫码
回复“USACO计算机竞赛”咨询
|