NOIP是青少年信息学奥林匹克联赛介绍:
NOIP是青少年信息学奥林匹克联赛主要是是省级比赛。每年的10月初赛,11月复赛,通常都是提前两三年准备。
NOI是青少年信息学奥林匹克竞赛,是面向中学生的性质的编程较别比赛。
IOI是国际信息学奥林匹克竞赛,是面向全世界中学生的一年一度的信息学竞赛,每个较多可选派4名选手参加。
ACM主要是指ACM-ICPC,即国际大学生程序设计竞赛,包括总决赛和各大洲的区域赛。
如果NOIP成绩好,对于入选省队并参加NOI会有一定的帮助。同时,NOIP系列比赛和ACM系列比赛的题型和内容类似,准备NOIP比赛对后续的和大赛也很有帮助。
参加NOIP学什么?
参加NOIP,首先要学的是C++,因为参加比赛时程序都是用C++编写的。这里的C++基本只涉及C语言和STL,而C++特有的类、模板等内容很少涉及。
当然C++只是基础,信息学竞赛的核心是算法和数据结构,需要选手分析问题,并通过算法和数据结构大大提升程序效率,这也是信息学竞赛的魅力所在。
如果是开始,一般建议增加一部分:即编程入门,目的是培养孩子学习编程的兴趣和信心,至于学习时间要视孩子的具体情况而定。