USACO竞赛是很多计划本科申请计算机专业“必备武器”,USACO竞赛新赛季将于12月开赛。USACO竞赛不同级别难度如何?USACO培训课程有哪些呢?
美国信息学奥林匹克竞赛(USA Computing Olympiad,简称USACO)是由美国官方举办的中学生计算机编程与算法线上比赛,为每年夏季举办的国际信息学奥林匹克竞赛(IOI)选拔美国队队员。
USACO竞赛含金量极高,MIT麻省理工本科招生官网推荐中学生参加的竞赛里就有USACO计算机竞赛。
USACO竞赛每个赛季共有4轮比赛,比赛时间为每年12月--3月,分为月赛和公开赛。12月、1月、2月为月赛;3月为公开赛。每轮比赛共有4天时间窗口,一般是(周五至周一),同学们选择其中一天任意连续4小时完成比赛即可。(3月公开赛比赛时长为5小时)。
USACO竞赛共有4个级别,分别是青铜组(Bronze)、白银组(Silver)、黄金组(Gold)和铂金组(Platinum)。这4个组别难度有所不同。
✦青铜组
参赛资格:注册USACO账号即为铜级
USACO竞赛青铜级别难度大致相当于大学计算机课程中的CS1水平。铜级考试只要基本编程常识,会至少一种编程语言。USACO竞赛内容和AP的CSA以及A Level的CS科目所需的知识相关。学习并参加USACO竞赛,同学们不仅可以轻松参加USACO铜牌组考试,还有机会收获AP CSA的5分和A Level CS的A*。
✦白银组
参赛资格:通过青铜比赛选手
参赛难度:一般USACO白银级题目可以等于国内NOIP(现CSP)提高组试题难度。USACO银级别内容涉及更复杂算法和数据结构,如动态规划和贪心算法等。参赛者需要有足够的编程技能和逻辑思维能力来解决各种难题。
✦黄金组别
参赛资格:通过白银级比赛的选手
参赛难度:黄金组别考试难度大致相当于大学计算机专业算法课程水平。参赛者需要有一定算法基础,理解一些抽象方法(例如:最短路径,动态规划),并且对数据结构有比较深了解。黄金级别比赛有些问题需要用到一些高级数据结构和算法,例如线段树、树状数组等。
✦铂金组别
参赛资格:通过黄金级比赛的选手
参赛难度:铂金组别考试题目是按照IOI选拔赛的标准来设计的。这些题目涉及的算法比较特殊,而且还有强烈的时效性和针对性。参赛者需要有很高编程基础,对算法有深入了解。要求同学对算法有深入了解,能够熟练应用,能解决复杂问题、开放问题。
我们整理了USACO竞赛备考必读5本书,包括《USACO算法书》、《编程竞赛手册》、《哈希表》、《竞赛编程》及《算法解决导论》等5本USACO入门教材助力同学们备考USACO。家长和同学们可添加微信号 xnew007 或扫描二维码领取。
添加微信号
XNEWIE
|