新加坡教育网

USACO如何备赛

对于没有编程基础的选手:

建议从python或者java入手,上手较快。

可以选择先自学,学习主要内容为数据结构,编程语法,配合一定强度的联系,可以初步通过第一轮铜级的选拔。

对于有部分编程基础的选手,比如在读AP计算机的高一高二同学:

可以从C++或者C入手,作为编程语言中最强大最基础的两门,无论是应付比赛还是在以后读本科或者工作中使用,提前学习C++和C都是不错的选择。对于有编程基础及编程经验的选手,比如参加过国内NOI的同学:

可疑目标直接是冲击至少金级别以上的奖项,在有数据结构和编程语法的前提下,

需要系统的学习一些常见算法,比如排序等等。同时大量练习官方的金,白金级别的真题。

总而言之,USACO是不仅仅是一项可以让申请者迅速提高学术背景的比赛,编程本身作为一门使用技能也会让学理工科的学生受益终生,即便是商科文科的同学,编程训练本身带来的思维优势也可以极大的促进学习。


文章推荐

增值电信业务经营许可证:苏B2-20190120 苏ICP备13024659号 版权所有:南京课窝教育科技有限公司 Powered by marler.cn

在线留学评估
姓名
性别
出生日期
联系电话
电子邮箱
出国留学时间
计划在国外完成
高中
  • 小学
  • 初中
  • 高中
  • 大学
在读学校
在读年级
在读专业
拟读专业
外语成绩
TOEFL
  • TOEFL
  • IELTS
  • GRE
  • GMAT
  • AEIS
为了能够得到准确的评估结果,请您尽可能的将信息填写完整 提交评估 重新填写