发布时间:2023-03-27 19:00:58
编辑:小Q来源:网站浏览:次
UACO竞赛是美国计算机奥赛,竞赛专门针对有计算机编程爱好的学生参加,分为四个等级,取得优异的成绩,将有助于学生们的藤校/TOP名校申请,那么USACO如何参赛呢?参赛流程&注意事项&评分规则是怎样的呢?一文为大家解答,同时还有USACO的竞赛学习书籍,分享给大家:
1. 注册账号
登录USACO官网:http://www.usaco.org/,点击Register for New Account按钮,注册新账户。
USACO官网:
2. 填写信息并激活账号
注册后按照下图指引填写信息:
注册结束后,在绑定的邮件中查收自己的账号和默认密码。并如下图登陆官网(24小时内首次登陆方可激活,登录后可修改密码),并点击“Login”。
3. 开始比赛
选手需要在比赛开放期间进入竞赛页面参与比赛。点击“Start the Contest!”键即可开始比赛。选手的比赛用时就会立即倒计时,且无法暂停。
进入题目后,点击红框处选择Chinese(zh),可以切换题目语言为中文:
4. 提交答案
完成之后就可以提交啦!比赛时需要按要求在自己的编程环境(例如DEV-C++)中完成题目,并提交cpp文件。
比赛会在时限过后自动结束(如已经获得满分,则可以手动提前结束),只需在比赛结束前确保提交过已经完成的题目即可。
每次考试时长3~5小时,竞赛的灵活度比较高,参赛选手可以在比赛开放期内的任何时间开始比赛
当参赛选手登录竞赛并点击开始时,计时器开始计时。到达规定的比赛结束时间,选手无法再提交代码(所以一定要尽早开始作答!)
每个段位有3道题,可以反复提交答案,提交后会知道多少测试样例正确
《编程竞赛手册》
算法的设计包括问题解 决和数学思维。需要分析问题和创造性地解决问题的技能。解 决问题的算法必须既正确,问题的核心往往是发明一种的算法。算法的理论知识对有竞争力的程序员很重要。
《哈希表》
哈希表也叫散列表,哈希表是一种数据结构,它提供了快速的插入和查找,无论哈希表总中有多少条数据,插入和查找的时间复杂度都是为O(1),因为哈希表的查找速度非常快,所以在很多程序中都有使用哈希表,例如拼音检查器。
《竞赛编程》
这本书里面是包含了:公约和问题、分类缩写、列表表格、列表数字、数论应用、计算几何等内容。大家也都知道理⼯不分家,因为这本书讲究逻辑和数理思维,因此计算机是对数学,物理 及其其他很多理⼯类科⽬,甚⾄⼀些跨领域学科都是有⾮常⼤的帮助,他们是相互相辅相成的。
《算法解决导论》
这本书的目的是以两种方式为算法 决问题首先,它试图填补现有书籍中的一些漏洞。算法问题的许多主题在文献中根本缺乏任何处理--至少在英语书籍中是这样。相反,大部分内容只记录在博客文章和各种比赛问题的方案中。
《USACO算法书》
这本是是备考USACO竞赛一站式指南,为USACO比赛的铜牌到银组、金组,再到铂金,提供了一系列有价值的参考资料。0基础开始学习USACO必备书籍。
USACO竞赛学习五本经典用书,领取方式:
添加微信小助手即可:yyyy782810474 备注【官网】即可领取
AP03-08
IBDP03-07
小托福04-03
美国留学04-05
微信咨询