USACO计算机竞赛与国内NOI竞赛有何异同?

计算机专业是申请中最卷最火爆的专业,对计算机感兴趣的同学,一定会对国内的NOIP,CSP等竞赛并不陌生,对于未来计划留学申请的同学,美国的USACO竞赛是近年来炙手可热的国际竞赛和NOI在国内的地位相当,那么这两项中美两大竞赛有何异同?

关于USACO和NOI

USACO(USA Computing Olympiad),全称美国信息学奥林匹克竞赛。其目的在于选拔出美国信息学竞赛中算法模块最厉害的中学生去参加IOI(InternationalOlympiad in Informatics),国际信息学奥林匹克竞赛。

NOI是全国青少年信息学奥林匹克竞赛,是中国选拔参加国际信息学奥林匹克竞赛(IOI)中国队队员的比赛。

比赛规定不同:

USACO支持的编程语言包括C++,Java, Pascal, Python, C。

NOI规定使用C++作为编程语言。

赛制不同:

USACO共分为Bronze铜奖, Silver银奖, Gold金奖 and Platinum白金奖四个级别,难度依次递增,第一次参赛需要从铜组开始,达到一定分数会自动晋级到下一个组别。

每个赛季USACO会开设3场月赛,1场全美公开赛,及训练营,最后环节的训练营只有美国公民或者绿卡持有者才有机会,中国学生可以参加到训练营之前的比赛。

NOI分为两个级别,J组即初级组,P组即Professional组,分初赛、复赛两个阶段,市级参赛,选拔进入省队,参加国家级比赛。

含金量对比:

USACO 堪称名校申请超强助力,上赛季首场比赛参赛人数达到10752人,同比增长了40%!在MIT(麻省理工学院)本科招生官网中,可以赫然看到USACO是被“点名”推荐的课外活动

NOI是国内中学自招,大学自招的加分项,在NOI中拿到有竞争力的奖项和国家队名单的同学,可以拿下签约清华、北大保送。

在USACO比赛中一定能通过只有拿到金级/白金级别的奖项才具备名校申请的竞争力,那么又该具备怎样的计算机能力和水平呢?

USACO主要考察的是以下两点核心能力:
算法分析能力能够根据题目条件确定使用什么样的算法进行求解,并能够充分灵活应用算法,把整个解题过程梳理成步骤。
代码编写能力:应用算法分析能力对问题进行梳理后,然后把这些步骤转换成代码,通过计算机进行求解。

USACO计算机竞赛对计算机编程方面的能力有一定要求,因此最好是接受过专业的培训,特别是对于初次参赛没有竞赛经验的同学来说,更能增加获奖概率!

USACO竞赛班课,专业竞赛指导老师会根据USACO考察方向及评分标准

 

翰林教育专注国际竞赛领域,为竞赛学子提供USACO长线备考班和考前冲刺课程

【扫码免费领取】USACO历年真题及备考资料

预约最新真题讲座、课程详情可添加下方顾问老师咨询

翰林国际教育资讯二维码