曾任Google、微软全球副总裁的李开复发布【招募帖】,宣布筹组AI 2.0,诚挚邀请AI赛道的优秀人才加入这个世界级的公司!
李开复表示:目前资金、算力陆续到位,你心动了吗?
计算机领域的热已是常态,对于想申请计算机名校的学生们来说,进入梦校只是第一步,更长远的是怀揣着“加入到这个全新绽放、充满前景的未来科学领域”的梦想。
而历届获得USACO金及以上奖项的参赛者,不仅是卡耐基梅隆等计算机强校争抢的“香饽饽”,更是在申请Meta、Google等计算机名企岗位时自带闪光点!
USACO晋级规则
USACO青铜
在青铜组别需要掌握基础的编程能力,能够设计相对简单的算法(algorithm)或模拟程序(simulation)来解决问题。
学生将接触到基本的编程技巧如排序(sorting)、递归(recursion)等。
USACO白银
在银级的学生开始接触现实中的实战数据结构(data structure)和算法,学生想要完成银级向更高组别的晋级,需要学会如何使用Sets和Maps处理数据,并通过Binary Search有效地找到具体元素。
对图论(Graph)的要求比较高,要学会使用比如Depth First Search(DFS), Cycle Detection等经典的算法。
USACO黄金
在黄金组别的学生需要掌握的重要技能是【将问题拆分为多个步骤并简化】,将学习如FenwickTrees、Disjoint Set Unions等数据结构,以及在现实中经常会用到的一些算法如Diikstra算法(在谷歌地图中使用)、Kruskal算法、Prim算法等经典算法。
在这一组别要实现晋升很重要的一点是能准确的发现题目中的规律,找到应该使用哪个算法,将问题拆分成不同的步骤,抽象后套用合适的算法。
USACO白金
到了白金组别,所有的问题都变得极具挑战性,学生将会用到所有学过的编程算法和技巧。
从青铜一路晋级到白金,对于热爱计算机的学生来说不仅仅是一种挑战,更是一种乐趣!
而老师又是怎样一路晋级,直到实现从白金到集训营(Summer Training Camp)的跨越,并取得全美前10的成绩的?
我们一起来看一下老师的晋级之路
老师是如何备赛USACO的?
老师9年级开始准备USACO竞赛,10年级从青铜组别开始参赛,11年级时进入白金组别,12年级进入集训营(Summer Training Camp)并取得全美前10的成绩。
USACO全美前10经验分享
老师强调,备赛需要不断去做USACO竞赛过去的练习题,在练习的过程中总结每做一道题目所用到的新的知识、技巧。
这个过程就像是为自己构建一座“技能金字塔”,每多掌握一个技能就等于添加一块砖,新的技能使得金字塔更加完整。
除了多做USACO以往的题目,还要从其他优质网站上找新的题目,推荐网站:
- codeforces.com
(老师是codeforces的供题者之一)
- atcoder.jp
- oj.uz
- cses.fi
像USACO这样含金量高的竞赛,在长线备赛过程中跟对老师,可以让你在起跑线上就领先一大步!
机构针对不同基础的同学开设了不同的课程,由自考全美前10,曾两次冲进USACO决赛的老师亲授!
USACO青铜/白银班
基础班3月-5月开班
10次课共30小时,打牢基础编程能力!
强化班6月-7月开班
12次课共36小时,白银所需能力全部掌握!
冲奖班8月-12月开班
15次课共45小时,我们的目标就是带你冲奖!
青铜/白银班 课程大纲展示(科学合理的课程设计是学习效果最基本的保障)
USACO黄金/白金班
基础班3月-5月开班
10次课共30小时,黄金所需能力全部掌握!
强化班6月-7月开班
12次课共36小时,攻克白金难点不是问题!
冲奖班8月-12月开班
15次课共45小时,让自考全美前10的老师给你最精准的指引!
黄金/白金班 课程大纲展示(科学合理的课程设计是学习效果最基本的保障)
现在你知道了应该怎样备考USACO竞赛,是不是已经在畅想拿到奖项后会有哪些收获了?
参加USACO竞赛你会收获很多
对大学的申请帮助非常大
学习过程中
USACO学习的内容与校内AP CSA相互补充;
USACO侧重数据结构和语法,编程语言是辅助工具,并且不限制编程语言。
AP CSA主要是考察编程语言本身,编程语言为Java,侧重编程基础概念、代码实现、代码测试等。
机构的USACO Bronze Level的课程里也涉及了一些编程基础知识,和AP CSA内容有部分重叠,能够很好地帮助同学们加深对CS的理解。
拿到晋级资格
学生无论拿到任何组别的晋级资格,在USACO竞赛中所展示的计算机能力都足以吸引招生官的注意力,CS项目更是对USACO的晋级、获奖选手青睐有加。
而获得黄金或白金奖项无疑会为申请CS及其他理工科专业的学生提供巨大加成,特别是像MIT,CMU,UC Berkeley等顶尖学府都对USACO高度认可。
为拿到科技大厂offer助力
除了USACO参赛成绩作硬实力的证明,竞赛中所学到的知识对面试也有很大的帮助,很多科技大厂在面试中会使用与USACO竞赛题目相似的的算法题目来面试。
2021年进入集训营的学生要么是拿到很好大学的录取,要么是拿到了科技大厂的工作邀约,还有很多选手没有列举,但相信一定也是得到了很好大学或工作机会。