犀牛国际教育旗下指定官方网站~

课程咨询热线 400-656-1680

USACO竞赛铜升银小班课程怎么学?

发布时间:2024-10-15 09:18:43 编辑:小杨来源:犀牛国际教育

USACO竞赛相当于国内的NOIP,对于想申请国际上知名计算机专业的同学,USACO竞赛是一个必不可少的背景提升项目。那么今天就带大家详细了解一下USACO竞赛铜升银等级需要怎么备考以及学习多久才能达到!

为了帮助大家更好的备考USACO竞赛,小编也帮大家整理了最容易上手学习的USACO算法书,这本书从银到铂金,帮助大家一站式备考USACO竞赛。

 

USACO算法书

私信客服

USACO竞赛规则

官方网址:http://www.usaco.org/

适合对象:不限年龄,全球学生都可参加

竞赛时间:每年12月到次年3月,每月1场,共4场

考试费用:免费

参赛方式:线上参赛,个人参赛,通过在USACO官网上注册一个 (免费)帐户。在比赛窗口开放的三天时间内,选手可以选择任意时间开始比赛。

参赛语言:C、C++、Java、Python选择任意语言参加即可

考试形式:在线编码提交,每次比赛持续时间为4-5个小时,选手可以在规定的比赛窗口期内(例如周五至周一)自行选择开始比赛的时间。比赛期间,选手需要解决三道编程题目,题目难度随着组别的升高而增加,一旦选手登录并下载题目,计时器开始计时,要求选手在规定时间内编写代码并在网上提交。

评分标准:青铜、白银、黄金、铂金级别比赛都是3道题,总分1000分。每道题333.3分。每道题有10个测试点,通过一个可得33.33分。

USACO铜升银考察内容

铜组考试主要测试两类内容,一种是模拟(simulation),另一种是暴力算法(brute force),同时还会涉及一些观察力(observation)的题目。

模拟(simulation)

暴力算法(brute force)例如深度优先搜索和广度优先搜索;

观察力(observation)

赋值(assignment),

基础计算

布尔表达式(Boolean expression),

条件语句(if condition),

循环语句(for loop, while loop)

基础数据结构(array,2d array等)

基础排序算法(selection sort, insertion sort, bubble sort等)

递归思维(recursion)

基础搜索算法(binary search, linear search等)

图片

 

USACO竞赛需要学多久

USACO计算机竞赛,从铜级到银级,要2-4个月的时间,从银到金,需要5-8个月时间,从金到白金,需要6-12个月的时间。铜升银需要约50小时左右的课程时间来掌握相关算法。

犀牛国际USACO培训班

为帮助同学们2024-2025赛季USACO竞赛备考,犀牛开设了不同班型,适合不同基础的同学学习,其中包括USACO基础班、USACO铜升银班、USACO银升金班以及USACO金升铂金班等。

图片

铜牌冲刺课大纲:

图片

银牌冲刺课大纲:

图片

USACO课程咨询

私信客服

相关标签:

犀牛竞赛资料库

国际竞赛类资料

TOP