橡沐出国留学旗下指定官方网站
橡沐出国留学
课程咨询热线 400-825-6055
定制化留学指南

刚学编程的菜鸟,如何复习USACO竞赛铜牌?

09-17
IB、AP福利

有许多同学在summer vacation中突击学了编程语言,基本掌握了编程语法,接下来的目标是年底的USACO 竞赛铜牌,那么在未来的3-4个月的时间中,到底应该如何复习呢?当务之急是培养代码编写能力。接下来我们就这点具体展开讲讲。

刚学编程的菜鸟,如何复习USACO竞赛铜牌?内容图片_1

一、USACO比赛简介

很多人可能不太了解USACO(美国信息学奥林匹克竞赛),其实它的含金量非常高,为留学添砖加瓦的好帮手。其官网是美国一个著名在线题库,为每年夏季举办的国际信息学奥林匹克竞赛(IOI)选拔美国队队员。

USACO赛事须知:

比赛规则:

每年的12月、1月、2月和3月都分别有USACO比赛开放日,在比赛窗口开放的三天内,选手可以选择在任意时间登陆USACO账号开始比赛。

每场比赛4—5个小时,比赛从在线打开试题后开始计时,可以使用C++,Java,Python,Pascal和C中的任意一种语言进行做题,在时间结束前通过网络将写好的程序提交即可。

奖项设置:

青铜级、白银级、黄金级、白金级

二、什么是USACO 竞赛铜牌等级?

我们首先要了解下USACO 铜牌到底考核了哪些知识点和能力?以下是USACO官方网站对各个竞赛级别的定义:

刚学编程的菜鸟,如何复习USACO竞赛铜牌?内容图片_2

重点看一下青铜级别的定义,这个级别主要是针对刚学习编程的学员,他们除了一些最基本算法(例如排序和二分查找)概念外,还没有更系统的学习计算机算法。也就是说,青铜级别的竞赛题目对算法的要求不会很高,更注重的应该是学员本身的编程能力。

参加过编程竞赛的学员都知道,当解答一道题目的时候,会分成两个重要的阶段,第一个阶段是理解题意,并设计算法一步步推导结果,在这个阶段无需考虑编程的细节,重点是面向问题,从逻辑上想到解题步骤。第二个阶段是把解题步骤用编程语言实现出来,并通过调试确保程序针对所有测试数据能够输出正确结果。

对于青铜级别的考生来说,重点需要培养的就是第二阶段的能力,也就是代码编写能力。这个阶段的竞赛题目不会在算法层面为难学员,很多题目的解题步骤都是显而易见的,但学员们需要通过一段程序来实现解题逻辑,这就需要能够灵活的运用编程语言,而不是仅仅记住了编程语言的语法规则。学过任何一门外语的人都能真切的体会到,灵活运用这门语言和仅仅记住一些单词语法之间的差距有多大。

三、想冲刺年底USACO竞赛,如何制定具体学习计划?

目标已经比较清晰了,那接下来如何规划编程学习从而能够快速达到青铜级别的要求呢?

01重点学习必要的知识点  

USACO青铜级别的要求已经说的很明确了,高深的算法暂时都不需要,只需要把基础的几个算法概念搞清楚就行了,其他的算法留到白银级别再深入。青铜级别真正用到的算法也就是排序,二分查找,模拟,枚举,最多再学习一个贪心算法。

02注重语言标准库的使用训练  

每种语言都配备了一些标准的算法和数据结构的实现,例如排序等算法,其实完全不需要你自己写,只需要使用标准库中的算法就可以了,另外在数据结构方面,常用的数组,map,set 等也都提供了标准实现。这些标准库中涉及到的常用的数据结构和算法,一定要做到能够灵活使用,否则即使你知道题目如何解,但编程的时候还是会手忙脚乱。

03多多练习USACO真题  

编程能力的提升一定要靠练习才能培养出来,编程的过程是把大脑中树状的思路,一步步变成线性的可以执行的代码,这个过程和写作有点像,虽然头脑中有各种想法,但最终想要有条理有规划的梳理成一段文字也并非易事。  

练习时所使用的题目,可以直接采用USACO铜牌历年的真题,这些题目都是经典题目,同时也能够反映出竞赛的大概难度,多多练习这类题目,更能够找到做题的感觉。

读到这里,相信大家对如何备战USACO竞赛铜牌已经有了更清晰的认识。USACO 青铜级别重点考核的是编程能力,所以对于复习USACO青铜级别的学员,接下来的几个月就是要多多练习,提升代码编写能力。

不过,虽然说编程小白也可以参加USACO竞赛。但你的竞争对手很可能在参赛时比你有更深的知识储备。想在高手如云的竞赛中取得优异成绩,精准的专业指导更能助你一臂之力。现在预约试听橡沐的竞赛复习班,课程学习完成后正好完美衔接年底比赛。业内少见的知名大学背景竞赛导师和海量全真题库,能帮助你在短时间内准备竞赛实力,整体提留学术水平。

刚学编程的菜鸟,如何复习USACO竞赛铜牌?内容图片_3

刚学编程的菜鸟,如何复习USACO竞赛铜牌?内容图片_4

英本申请的背景提升不易,让橡沐带你勇夺国际竞赛奖牌,走上通往G5藤校的捷径吧。

更多国际竞赛复习信息点击USACO比赛难度如何复习USNCO化学竞赛阅读。

相关标签:
留学资料免费领取
开启buff留学之路
  • 英美留学规划时间轴
  • 牛剑面试sample
  • 牛津数学系面试真题解析
  • 剑桥雅思官方真题集
  • 33所大学申请指南
  • 牛津大学留学指南
  • 美国大学10年录取形势变化统计报告
  • 剑桥大学留学指南
  • QS300英国院校指南合集
  • 更多留学资料

橡沐导师团队

潘田翰(创始人)

剑桥大学化学工程硕士

Candise Cai

牛津大学化学硕士

Chris Chen

帝国理工学院物理学士

Ruby Rui

剑桥大学经济系学士&双硕士学位

Elaine Xu

牛津大学数学与统计专业学士

Olivia Hu

纽卡斯尔大学语言学专业硕士

Irene Liu

约翰霍普金斯大学国际关系/国际经济硕士

Mini Liu

东南密苏里州立大学双硕士

Shanshan Yu

英国伦敦政治经济学院金融学硕士

Max Liu

帝国理工大学生物病毒学硕士

Sherry Lu

剑桥大学教育语言学硕士

Sue Pang

牛津大学经济与管理学士学位&LSE硕士

Jaryn Huang

牛津大学社会人类学专业哲学硕士

Peter Liu

牛津大学工程科学系荣誉硕士

Alice Jiang

剑桥大学心理系荣誉学士

Qianli Xia

剑桥大学数学系荣誉学士&硕士

Frances Zhu

牛津大学化学系荣誉学士&硕士

Fang Yuan

美国普渡大学生物工程荣誉学士

Eleni Zheng

美国东北大学化学工程荣誉硕士

Celia Luo

威奇塔州立大学工商管理硕士

David Yang

剑桥大学化学工程专业荣誉学士&硕士

Dora Liang

华威大学硕士

Tiffany Lin

伦敦大学学院经济学硕士
橡沐业务优势
  • 专业做牛剑/G5申请、牛剑笔面试培训,案例多数据全,经验丰富,筑梦牛剑/G5。
  • 众多牛剑+藤校等TOP院校背景导师,为您打造专属留学方案。英美留学绿色通道,个性规划,便捷申请。
  • 顾问师/规划师/课程导师/助教四位一体线上+线下服务闭环,让家长和学员放心。学习有方法,成长看得见。
  • ALevel/IB/AP/IGCSE国际课程辅导,牛剑/G5/藤校留学申请,竞赛背提培训,标化语言考试一体化服务。
荣誉源于实力
荣获腾讯《年度影响力在线教育品牌》
荣获新华社《口碑影响力课外辅导机构》
National Economics challenge 2020 Official Test Center
2018年度家长信赖在线教育品牌
留学教育行业"全国知名度"品牌机构
Oxford International AQA Approved Teaching School
雅思考试合作伙伴项目明日之星
荣获新浪《年度品牌影响力国际教育机构》
荣获腾讯《年度影响力在线教育品牌》
荣获新华社《口碑影响力课外辅导机构》
National Economics challenge 2020 Official Test Center
2018年度家长信赖在线教育品牌
相关文章推荐
定制化留学指南
  • 电话咨询
    全国统一咨询热线
    400-825-6055
    成功提交后我们将尽快与您联系,请注意来电哦!
  • 微信咨询

    微信咨询

  • 费用查询
    课程报价查询系统
    成功提交后我们将尽快与您联系,请注意来电哦!
  • 试听预约
    请选择您想试听的课程
    成功提交后我们将尽快与您联系,请注意来电哦!
立即领取