1.对于没有编程基础的学生如何备赛? 建议从python或者java入手,上手较快。学习主要内容为数据结构,编程语法,配合一定强度的练习,可以初步通过第一轮铜级的选拔。 2.对于有部分编程基础的学生如何备赛? 比如在读AP计算机的高一高二同学可以从C++或者C入手。作为编程语言中强大且基础的两门,无论是应付比赛还是在以后读本科或者工作中使用,提前学习C++和C都是不错的选择。 3.对于有编程基础及编程经验的学生如何备赛? 比如参加过国内NOI的同学,设定的目标可以直接冲击至少金级别以上的奖项。 在有数据结构和编程语法的前提下,需要系统的学习一些常见算法,比如排序等等。同时大量练习官方的金,白金级别的真题.