您现在的位置是:主页 > 国际竞赛 > 计算机竞赛 >

【USACO】USACO到那个级别有利于名校申请?

美国CS计算机科学专业一直是很多留学生的热门选择之一,对于计划申请顶尖名校的同学和家长来说,申请CS计算机科学专业蕞好是有编程活动背景。在USACO竞赛中拿奖的同学大部分获得了MIT等名校的Offer!那么USACO要打到哪个级别才能助力名校申请呢?

 

USACO简单介绍

 

简要介绍

USACO美国计算机奥林匹克活动已有29年历史,是美国极具认可度的计算机赛事,其官网为美国有名的在线题库,更是美国中学生的官方赛事网站。

 
 
参与学生

任意年级中学生可以使用C/C++,Java,Python等任意编程语言。

 
 
赛事时间

每年举办多次在线月赛,通常在12月、1月和2月进行,3月份举办公开赛。

 
 
竞赛流程

1.在活动规定的时间范围内(通常是4天,期间\覆盖一个周末)在线打开题目,在线提交代码(比赛接受C、C++、Java、Python、Pascal五种编程语言),时长4-5小时,需要完成3道题目。

 

2.代码提交后,系统会自动给出评分。如果拿到满分,系统会提示直接晋级,可以在此月时间范围内继续挑战上一个等级,只要实力足够,一场比赛可以升到铂金级。未能拿到满分的选手需要等到三天的赛程结束后,等待晋级分数线,才能确定是否晋级。

 
 
哪个级别助力申请?

根据以往案例和经验来看,只要过了Silver 进到 GoldDivision,写到申请简历上就会有帮助。由于现在即使不是顶级的大学,申请计算机方向的竞争也特别激烈。

 

如果你有经验,特别是USACO 这样一个大家都公认的、并且含金量越来越高的一个竞赛成绩的话,跟没有的同学相比,其他条件一致时,这是一个绝对的优势。

 

如果你能进入最高的Platinum Level,对孩子进入一些藤校已经是会有帮助的。有些学生能够进入到USACOUS Camp,这时候很多藤校都会考虑你的。

 

国外网站中有不少帖子对此进行了说明,都认为信息学奥林匹克竞赛的成绩对于大学申请是会有帮助的,它能够真实的反应出学生的天赋和能力。

 

网上给出的比较确定的答案是需要过金组竞赛,也就是说级别达到铂金级别,当然也有达到银奖级别通过顶级大学申请的。所以说最好能拿到金奖,至少也要拿到银奖。

 

USACO通关技巧
算法分析能力

拿到一道题目后,能够根据题目条件,确定应该使用什么样的算法进行求解,并能够应用对应算法,把整个解题过程梳理成步骤。

 
 
代码编写能力

当应用算法分析能力对问题进行梳理后,接下来就是把这些步骤转换成代码,通过计算机进行求解。

 
 
具备一定的数理逻辑能力

计算机科学是一门非常注重逻辑的学科,也是对错误“零容忍”的学科,是对是错,代码一运行,结果立竿见影。

 

最好具备一定的英文阅读能力,很多技术都是在更新迭代的,问题的答案可能也就是在变化的,那就要求能阅读官网的文档,了解不同阶段的技术标准。

 
 
注重实操

只会推算法,算复杂度依然是不够的,只会那几个标准的模板也是不够的,需要在大量刷题中培养自己的解题和编程能力,可以很快地看懂题目背后蕴含的算法以及如何将自己平时积累的算法模板化用到这个题目之中。

 

在学习编程初期,一定要多了解各种编程课程的区别,确定自己的目标。

 
 
USACO辅导课程

犀牛USACO竞赛培训课程开设USACO竞赛直通车,USACO铜升银培训,USACO竞赛银升金培训,USACO金升铂金培训班,由专业计算机方向团队老师授课,支持中英文/全英授课,我们老师带领学生也在过往赛季中取得了不错的成绩!

 

3.png

课程类型:精品小班 / 一对一

授课模式:线上线下同步开课,可回放不断学习。

授课语言:中英双语教学 / 纯英文授课

 

课程名称.png