6月开始报名!USACO计算机竞赛0基础怎么备考?

美国计算机奥林匹克竞赛的风终于还是刮到了大陆,越来越多的孩子开始参与USACO竞赛,门槛低、含金量高、不收取报名费、线上参赛……这些buff居然在一个竞赛里叠满了!

USACO计算机竞赛介绍?USACO计算机竞赛报名流程?USACO计算机竞赛比赛时间?USACO计算机竞赛规则?USACO计算机竞赛考点?USACO计算机竞赛0编程基础怎么备考?有编程基础如何冲金?还有USACO竞赛题库+课程免费领,伸开你们的双手接福利!Gina老师已经迫不及待要向你们介绍这项“宝藏”竞赛了!

USACO竞赛0基础入门教材

USACO计算机竞赛介绍

USACO计算机竞赛是美国含金量极高的信息学竞赛,适合小初高中生,分为白金、金、银、铜四个级别,注册即为铜级别,通过白金组考试即可拿到IOI入场券(需美国籍)。

1、报名流程

  • 进入官网:http://www.usaco.org/点击“Register for new Account”进行注册;符号列表
  • 填写个人信息并提交,账号密码会发送到填写的邮箱,在邮箱查看账号密码并登陆官网;
  • 点击左侧赛事说明中的“here”进入比赛

2、比赛时间

USACO竞赛一般在12月至次年3月举行比赛,共4场竞赛。在比赛窗口开放的三天时间内,学生可以在任意时间进行比赛。

第一场月赛12月~1月

第二场月赛:1月~2月

第三场月赛:2月~3月

公开赛:3月~4月

训练营:5月~6月

3、竞赛规则

竞赛语言:比赛支持Java、Python、Pascal、C和C++五种语言,考生可选择任意语言参赛

题目分数:总共3道题共1000分,每道题333.3分,每道题有10个测试点,通过一个可得33.33分

评分标准:代码运行正确性、算法时间效率、内存使用效率

4、官方竞赛考点

铂金级别:范围查询、trees树、几何、杂项主题

金级别:数学、动态规划、图、数据结构、trees树、其他(如利用哈希技术维护独特元素的集合)

银级别:前缀和、排序与搜索、图、其他(例如六种位运算符及他们的常见使用方式)

铜级别:开始、完全搜索、排序与集合、其他(将集合按升序排列)

USACO计算机竞赛不同基础如何备考?

0基础备考

没有编程基础建议选择Python或者Java作为入门编程语言,之后再了解常见的算法和数据结构,像排序、搜索、图论、动态规划等。

这个阶段可以将目标设置在冲刺银牌,了解铜升银题型和具体要求,辅之以真题训练和模拟考试完善自己的漏洞。

USACO竞赛铜升银级别的比赛题型暴力搜索、模拟类、前缀和/差分、递归、其他类型,具体的题型和算法Gina老师已经总结在下面这张图中:

6月开始报名!USACO计算机竞赛0基础怎么备考?附USACO题库+教材

有编程基础备考

如果是国际学校在读AP计算机课程,建议从C和C++这两门编程语言入手,这两门是最基础最实用的编程语言。这个阶段可以把目标定位在金级别及以上,熟悉USACO竞赛题型,提高编程速度和准确率,报训练班可以获得提升。Gina老师整理了金、银、铜、铂金四个级别的竞赛真题,需要可扫下方二维码领取。

USACO计算机竞赛课程

针对计算机编程不同基础同学,我们设置了铜升银/银升金/金升铂金三种不同阶段课程,由海内外名校计算机相关专业背景老师授课,助力你获得奖项,为申请名校添砖!

6月开始报名!USACO计算机竞赛0基础怎么备考?附USACO题库+教材

【竞赛报名/项目咨询请加微信:mollywei007】

上一篇

福布斯发布2025新常春藤盟校名单!

下一篇

美国学生和家长最认可的10所美国大学!

你也可能喜欢

  • 暂无相关文章!

评论已经被关闭。

插入图片
返回顶部
Baidu
map