USACO本赛季所有赛事已结束啦!
恭喜翰林学员们再创佳绩!
12月月赛:1白金 7金 15银
1月月赛:2白金 13金 18银
2月月赛:5白金 12金 4银
共8位白金级别、32位金级和 37位银级选手
USACO 2023-2024赛季完美收官!
2023-2024赛季精英榜
USACO 12月月赛
晋级白金:共1人 来自—美高
晋级金级:共7人 来自—重庆八中国际部、美高、北京王府、贝赛斯国际学校小径湾分校等
晋级银级:共15人 来自—杭州橄榄树国际学校、广州碧桂园、上海平和、上海世外、北京王府、广州贝赛思Aiglon College、west vancouver secondary school、成都外国语等
USACO 1月月赛
晋级白金:共2人 来自—美高、人大附中
晋级金级:共13人 来自—北京顺义国际学校、北京王府、广东碧桂园、成都外国语、贝赛斯小径湾分校等
晋级银级:共 18 人
来自—苏州中学、人大附、北京四中、北京21世纪、贝赛斯、大同中学、美高等
USACO 2月月赛
晋级白金:共5人 来自—贝赛思国际学校小径湾分校、苏州德威、成都外国语、张家港常青藤等
晋级金级:共12人 来自—杭州橄榄树国际学校、广东碧桂园、美高、上外附中、北京爱迪国际学校、北京101新加坡学校、南昌启华双语学校等
晋级银级:共4人 来自—上海光华剑桥、美高、Aiglon College等
许多学员和家长都发来了反馈,能够充分的感受到大家晋级后的喜悦之情!
再次祝贺所有晋级的同学们!
想了解同学们都是如何备考的吗?
扫码咨询顾问老师
2023-2024USACO赛季总结
为了帮助大家更好的了解本赛季的情况,翰林老师给大家总结了2023-2024 USACO的赛季总结!一起来看看吧!
对于本次竞赛,老师针对两个部分进行详细分析,分别是:题型分布和考试语言选择。
1难度升级
今年的竞赛难度依旧是比去年有所提高的,而且可以看到明显的“越级考试”的趋势。
以往在银级才会出现的Graph,Greedy,Tree越来越多的出现在铜级题目当中。相对的铜级的“老牌题型” complete search考察的则越来越少,因为这种题目不要求过多的思考,稍微分析一下算法复杂度,满足题目要求,直接按照模板写就可以了,以后这种“傻瓜类型”的题目,可能会慢慢被竞赛类考试淘汰。
以往金级中的考点,比如dynamic programing, meet in the middle,近几年的考试也越来越多的出现在银级考试当中。
另外,USACO竞赛题的特征越来越明显,不像课程类的学习,学习了某个算法就可以直接应用。
现在的USACO更注重同学们在了解基础算法的前提下,加入自己的思考。很多题目可能没有明确的算法套用,更类似Ad Hoc Problem,需要根据每道题的不同情况,归纳特定的数学规律。所以对数学的要求也有所增加。
2编程语言更多人选择C++
虽然USACO官方运行C++, JAVA, Python三种语言,但我们统计了从2019年开始,近五年的语言偏好,可以明显看出一下三点:
C++一直是最受欢迎的竞赛语言
主要原因是在于高级别的竞赛(金,白金)级别中,会非常看重代码的运行速度,所以C++作为速度最友好的语言,在高级别的竞赛中尤为受欢迎。
Python使用者今年首次超过了JAVA使用者
这个结果其实并不意外,我们其实从三年前就开始鼓励一些低级别的选手使用Python语言了,因为对于很多零基础的选手,想要体验计算机竞赛,想快速上手,Python是最优选择。
JAVA使用者逐年递减
在总体参赛人数逐年递增的情况下,JAVA的使用者竟然意外的逐年递减。这个主要原因其实是Python语言的崛起。Python和JAVA两个都是作为低级别竞赛(铜,银)中被普遍使用的两门语言,Python更易上手的特征就把JAVA排挤掉了。
新赛季预测
1可能会更看中数学
解答策略类型的题目,需要在理解算法逻辑的基础上,能够举一反三,有所扩展。
2难度升级
下个赛季可能会有更多白金组难度的题目下放到金级考察,金级难度的题目下放到银级考察,银级难度的题目下放到铜级考察。
3参赛人数依旧会增多
下个赛季的参赛人数依旧会增多,竞争压力也在增大。
整个2023-2024赛季共有9.2万份有效提交,相比2022-2023赛季的8.5万份上涨了8%。所以我们合理预测2024-2025赛季的参赛人数也会有8%-10%的增长。
新赛季备考建议
对于不同经验的参赛选手,老师给出不同的备考建议,让同学们更好地了解自身应该往哪个方面专研提升。
分为:零编程基础选手、有部分编程基础选手和有编程基础及编程经验选手。
1零编程基础选手
这部分同学建议从Python入手。Python语言上手较快,语法简单。且Python提供的自带的函数比JAVA和C++都多,所以代码会更简洁。
通过学习基础语法,数据结构,算法复杂度分析,并匹配合理的课后练习,可以通过铜级的考试。先培养竞赛思维,不过想要参加后续的高级别竞赛,建议转换C++语言。
2有部分编程基础选手
建议在读AP计算机的高一高二同学,可以从C++入手,这是编程语言中最强大和最基础的语言,无论是应付比赛还是在以后读本科或者工作中使用,提前学习C++都是不错的选择。
3有编程基础及编程经验选手
建议参加过国内NOI的同学,可以将目标直接定为冲击至少金级别以上的奖项。在有数据结构和编程语法的前提下,需要系统的学习一些常见算法,比如排序等等。同时需要大量练习官方的金,白金级别的真题。
◾ 不管在哪个阶段的备考,建议同学们在准备相应级别考试的时候,同时也建议去刷一些下一个级别的真题。
◾ 建议两个级别同时备考,比如同时备考铜和银,或者同时备考银和金。
◾ 早备考,留出足够时间刷题才是王道!
翰林USACO春季班正在火热招生中!
大牛导师&独家精编讲义强强联手
助你冲刺白金奖项!
了解更多课程详情
扫描上文二维码
添加顾问老师咨询
本期福利
USACO知识点思维导图
长按识别上文二维码
添加顾问老师免费领取
* 以上赛事主办方为海外机构,不与任何中国的大学、中学或小学升学加分活动挂钩,其成绩不会作为任何中国中小学升学或评优的依据,仅定位为针对中学生的课外兴趣活动和国际教学交流活动。