USACO
把离散数学应用在程序设计里,解决抽象的算法问题。
2017 USA Team Announced
USACO(美国信息学奥林匹克竞赛)初次举办于1992年,是美国中学生的官方竞赛网站,是美国著名在线题库,旨于为每年夏季举办的国际信息学奥林匹克竞赛(IOI)选拔美国队队员。
在2016-2017赛季中,总计有2003名参赛选手入围公开赛。其中,中国籍参赛选手共计132人(仅次于美国926人),成为参加USACO公开赛的第二大国。
参赛对象
7-12年级
对计算机编程、算法、数据结构非常感兴趣
需要学生对计算机编程及算法有所了解
个人参赛
欢迎来到 USACO 竞赛
即将开启你的夺金之旅
★
开始时间
比赛采取积分赛制,分为月赛和公开赛。月赛举办于每年十二月,次年一月与二月,公开赛举办于次年三月。
你可以在月赛指定的时间范围(通常是4天,覆盖一个周末)中的任何一个时间打开题目,并在规定的时间内完成比赛并提交。
起点:青铜级 Bronze
新注册的参赛选手需要从青铜级开始打起,在规定时间内完成三道题目。
在规定时间内完成三道题目,你如果完成度较好,那么恭喜你,可以升级了!
完成不好,不好意思,回去接着练。
第二级:白银级 Silver
鉴于你在青铜级别中表现优异,特此提升你为白银级选手,接下来,请开始你新一轮的答题。
第三级:黄金级 Glod
满级:铂金级 Platinum
恭喜你顺利,晋级铂金级!此级别为USACO月赛最高级别。
请开始接受挑战!
恭喜你,通关了!
温馨提示:先用一个帐户打开题目阅读,然后使用另一个帐户打开题目提交被明确定义为作弊,在比赛结束之前泄露、发布题目也应该被认为是不妥当的。
USACO 竞赛难度
月赛的题目与IOI试题类型大致相同,绝大多数为传统试题,但也在极少数情况下出现过提交答案类型试题。
试题难度:
IOI试题>黄金级试题>NOIP试题
白银级试题=NOIP提高组试题
青铜级试题=NOIP普及组
(注:IOI为国际信息学奥林匹克竞赛,NOIP为全国青少年信息学奥林匹克联赛)
USACO接受Python、Java、C++、Pascal和C五种语言。
其中,低组别的题目主要考察参赛人对编程语言的最基本掌握度,高组别比赛会涉及到算法与数据结构的知识。
有方USACO冠军营
为你提供
计算机编程基础
与
历年真题的实战
[有方USACO题库]
有方USACO提供的题库可供全世界所有的信息学竞赛选手进行训练,网站的训练题全面,是每个参加比赛的学生必不可少的工具。
为了使学生在高效解题能力方面得到极大的提升,有方提供USACO题库,其中包含每个版块的章节练习,以及历年的真题练习。
有方USACO题库新增全自动代码审查系统:学生只需上传写好的源代码文件,题库后台即可在线运行代码,并快速将结果返回给学生,无须人工审查。
【有方题库VSUSACO官方题库】
[资深导师]
有方USACO冠军营导师
卡耐基梅隆大学计算机学院硕士,长期从事计算机等相关领域研究
曾斩获得哈佛大学等名校的硕士offer
曾参与摩根斯坦利及热门创业公司数据研究方向的项目
擅长数据可视化和机器学习等领域
[冠军营教学计划]
授课形式:
在线录播授课+回放复习+个性化答疑辅导+课程督导跟踪服务
第一部分:计算机编程语言基础
课程时间:共7课时
课程形式:录播+答疑
针对编程零基础学生的入门课程,课程涵盖:计算机原理及基础、USACO比赛规则、赛制以及C/C++编程语言的基础入门。
课程大纲:
1-1 课程及比赛介绍
1-2 语句及基础
1-3 分支与循环
1-4 数据结构
1-5 高级函数及内存模型
1-6 调试及优化
1-7 文件和流
第二部分:数据结构教程
课程时间:共10课时
课程形式:录播+答疑
这部分课程将让学生对计算机中的数据有更全面的了解,如何构建数据的形式,如何对数据的形式进行一系列的操作,为后续算法的课程打下基础。
课程安排:
2-1 数据结构计算法课程介绍、递归
2-2 算法分析
2-3 表、栈、队列
2-4 树
2-5 堆
2-6 图
第三部分:计算机算法教程
课程时间:共7课时
课程形式:录播+答疑
几个常见的算法的讲解,通过对计算机算法的剖析,让学生学会算法的思想,举一反三,编写其他的算法。
课程安排:
3-1 排序
3-2 贪心算法
3-3 分治
3-4 动态规划
3-5 回溯法
第四部分:USACO真题演练
课程时间:共6课时
导师针对往年Open US题目进行讲解,通过对真题的练习,让学生了解比赛题目的难度和形式,同时也学会如何解决竞赛中的实际问题。
如果您有任何关于比赛问题,欢迎咨询有方小科!
[购买须知]
有方教育版权声明
本课程全部内容,包括但不限于视频、音频、图片等,严禁对外分享,一经核实,将移除听课资格,费用不退,并执行相应的法律程序。
领取专属 10元无门槛券
私享最新 技术干货