东莞10大推荐的csp- j/s信息学奥赛培训学校名单榜首公布
信息学竞赛考察什么?
信息学竞赛=数学+逻辑思维+程序设计+数据结构+算法
1、 数学:基础数学、数论、组合数学、概率期望等;
2、 逻辑思维:利用计算机速度快、容量大等特点,解决一些人工计算不方便处理的问题,比如“质数”判断问题,当数比较大的时候。
3、 程序设计:掌握一门编程语言,主要是C++,学习程序的结构、函数等内容,不需要涉及C++中的类、面向对象等内容;
4、 数据结构:研究问题中数据之间的存储关系和逻辑关系,方便建立合适的问题模型,比如下棋策略问题可以用“树型”关系来表示,交通网络问题可以用“图型”关系来表示;
5、 算法:用程序解决某类问题的方法,比如枚举、模拟、贪心、排序、搜索、动态规划等算法。
04
信息学竞赛流程
普及组:高年级/初中低年级起点
首先,参加市、区级区域比赛或NOIP普及组初赛(10月);
然后,参加NOIP普及组复赛(10月);
接着,学习准备NOIP提高组竞赛。
提高组:初中高年级/高中起点
1、 NOIP提高组初赛(10月);
2、 NOIP提高组复赛(11月);如果在复赛中获得一等奖,则可以参加:1)APIO亚太信息学月赛(5月);2)清华/北大信息学营(5月);3)省级代表队选拔(3-4月)。
3、 如果省级代表队选拔通过,可参加NOI赛(7月);
4、 在NOI赛中获得0名,可进入集训队,参加CTSC队选拔;
5、 如果在队选拔名次靠前,则进入队,参加IOI国际赛(8月)。
信息学不同于中学信息技术课的内容,需要层层递进的学习模式,以比赛的方式逐级选拔。
这是一门一旦入门就会上瘾的竞赛,但需要很好的引导才能入门,很多选手直到退役都没有入门。