当前位置:首页 > 日常 >

青少年信息学奥林匹克竞赛

  • 日常
  • 2022-03-01

导读:说到奥林匹克,大家应该都知道,有人问青少年信息学奥林匹克竞赛,另外,还有人问全国青少年信息学奥林匹克竞赛,这到底怎么回事呢?实际上参加全国青少年信息奥赛如何报名呢,下面小编就为大家介绍青少年信息学奥林匹克竞赛,希望我的回答能够帮到您。

青少年信息学奥林匹克竞赛

前三个问题网上完全可以搜到

我的默认相册里有几张书皮的照片你可以看看

还有楼上的同学说的主要是初赛考察的内容,是非常基础非常浅显的一部分。所以说重点根本不在那里。主要考察的还是编程能力和对算法的掌握。当然头脑灵活也是必不可少的。

首先教材,

对于你这种新手来说,建议你看一下大学计算机教材里一本《计算机导论》,它比较浅显易懂,比较广泛的介绍了计算机各个方面的历史与情况,对你参加NOIp初赛时做一些选择题和拓宽你的知识面有好处。

然后就是语言,其实对于竞赛来说,只要基本功扎实,思维敏捷,算法掌握熟练

,那么用什么语言不是什么问题,在竞赛中,语言只是实现算法和程序的工具。

当然,建议你学C,对以后的发展有好处。但是你也需要懂Pascal,因为有些资料和题目答案会是用Pascal写的。你可以买一本清华大学出版社《中学生C语言入门100例》和谭教授的《C程序设计》,初学时切记多上机实践,理解和掌握语法和编程技巧。不会的多想多问多查

最后就是最关键,也是最必须的提高,掌握算法。这一步会很难,初学者一定不要畏难。算法是程序的灵魂,只有掌握了,才能解决各种实际问题。建议你从网上找到历年历届NOI,NOI,IOI,以及各省各市竞赛的题目题解,你还可以上一些在线评测网站vijos,rqnoi,NOI官网等,再找一些教程。教材有很多,你可以看一下南师大的《全国信息学奥林匹克竞赛教程中学高级本》等等

再多加实际上机解题练习,相信只要努力都能有所收获

至于第3问,只要你有潜力,有恒心,程度无限量,呵呵

至于题型,NOIp的初赛是笔试的形式,计算机基础知识要知道。不过大部分考察的还是算法方面。但复赛就是上机测试了

至于涉及的知识,很多,但主要的就是那几个,DP(动态规划),图论,搜索等,

参加全国青少年信息学奥林匹克竞赛需要具备哪些方面的知识?

  1. 时间复杂度(渐近时间复杂度的严格定义,NP问题,时间复杂度的分析方法,主定理)

  2. 排序算法(平方排序算法的应用,Shell排序,快速排序,归并排序,时间复杂度下界,三

  3. 种线性时间排序,外部排序)

  4. 数论(整除,集合论,关系,素数,进位制,辗转相除,扩展的辗转相除,同余运算,解

  5. 线性同余方程,中国剩余定理)

  6. 指针(链表,搜索判重,邻接表,开散列,二叉树的表示,多叉树的表示)

  7. 按位运算(and,or,xor,shl,shr,一些应用)

  8. 图论(图论模型的建立,平面图,欧拉公式与五色定理,求强连通分量,求割点和桥,欧

  9. 拉回路,AOV问题,AOE问题,最小生成树的三种算法,最短路的三种算法,标号法,差

  10. 分约束系统,验证二分图,Konig定理,匈牙利算法,KM算法,稳定婚姻系统,最大流算法,最小割最大流定理,最小费用最大流算法)

  11. 计算几何(平面解几及其应用,向量,点积及其应用,叉积及其应用,半平面相交,求点

  12. 集的凸包,最近点对问题,凸多边形的交,离散化与扫描)

  13. 数据结构(广度优先搜索,验证括号匹配,表达式计算,递归的编译,Hash表,分段Hash,并查集,Tarjan算法,二叉堆,左偏树,斜堆,二项堆,二叉查找树,AVL,

    Treap,Splay,静态二叉查找树,2-d树,线段树,二维线段树,矩形树,Trie树,块状链表)

  14. 组合数学(排列与组合,鸽笼原理,容斥原理,递推,Fibonacci数列,Catalan数列,Stirling数,差分序列,生成函数,置换,Polya原理)

  15. 概率论(简单概率,条件概率,Bayes定理,期望值)

  16. 矩阵(矩阵的概念和运算,二分求解线性递推方程,多米诺骨牌棋盘覆盖方案数,高斯消元)

  17. 字符串处理(KMP,后缀树,有限状态自动机,Huffman编码,简单密码学)

  18. 动态规划(单调队列,凸完全单调性,树型动规,多叉转二叉,状态压缩类动规,四边形不等式)

  19. 博奕论(Nim取子游戏,博弈树,Shannon开关游戏)

  20. 搜索(A*,ID,IDA*,随机调整,遗传算法)

  21. 微积分初步(极限思想,导数,积分,定积分,立体解析几何)

“全国青少年信息学奥林匹克竞赛”

看下吧.不知道你够不够!

全国青少年信息学奥林匹克

联赛大纲

一、总则

由中国计算机学会负责组织的全国青少年信息学奥林匹克联赛(NOIP)是全国信息学奥林匹克竞赛(NOI)整个系列中的一个重要组成部分,旨在向中学生普及计算机基础知识,培养计算机科学和工程领域的后备人才。普及的重点是根据中学生的特点,培养学生学习计算机的兴趣,使得他们对信息技术的一些核心内容有更多的了解,提高他们创造性地运用程序设计知识解决实际问题的能力。对学生的能力培养将注重以下的几个方面:

·想象力与创造力;

·对问题的理解和分析能力;

·数学能力和逻辑思维能力;

·对客观问题和主观思维的口头和书面表达能力;

·人文精神:包括与人的沟通能力,团队精神与合作能力,恒心和毅力,审美能力等。

二、命题程序和组织机构

命题是选拔过程的重要一环,同时对计算机的普及的内容起着导向性的作用。命题应注重趣味性、新颖性、知识性、应用性和中学生的心智特点,不直接从大学专业教材中选题。

在命题和审题工作中,坚持开放和规范的原则。在NOI科学委员会主持下成立的联赛命题委员会负责命题工作,命题委员会成员主要来自参加联赛的省( 包括直辖市、自治区,下同。每个省最多派一名委员),也可来自社会计算机界。联赛命题委员会的主要职责是提供联赛的备选题目,并承担对所提供的题目保密的责任。

1. 联赛命题委员会委员应具备如下资格:

·从事一线计算机教学或信息学奥赛辅导工作两年(含)以上;

·有精力和时间从事该项工作;

·对此项工作有兴趣并愿意作为志愿者从事NOIP命题及其相关工作。

2. 联赛命题委员会委员的产生过程:

·本人提出申请(填写表格);

·中学教师需所在单位同意或省奥赛主管部门同意;

·科学委员会批准,由中国计算机学会颁发聘书(每一聘期为两年)。

3. 联赛命题委员会委员的职责:

·每年为NOIP提供备选题题目若干,在9月1日之前提交科学委员会;

·备选试题的保密期为2年,在该段时间内不得泄密或另作他用;

·搜集本省信息学奥赛的有关信息并向科学委员会通报;

题目一经提交,即表明同意授权中国计算机学会科学委员会全权处理,包括使用、修改和出版。无论是委员提交的题目还是科学委员会直接提交的题目,试题版权均归中国计算机学会所有,试题原型一旦被正式采用,中国计算机学会将出具试题录用证明。科学委员会确定当年的联赛试题,这些试题可能从备选题库中选取并做适当修改后成型,也可能直接命题。

三、竞赛形式和成绩评定

联赛分两个等级组:普及组和提高组。每组竞赛分两轮:初试和复试。

·初试形式为笔试,侧重考察学生的计算机基础知识和编程的基本能力,并对知识面的广度进行测试。初试为资格测试,各省初试成绩在本赛区前15%的学生进入复赛。

·复试形式为上机,着重考察学生对问题的分析理解能力,数学抽象能力,编程语言的能力和编程技巧、想象力和创造性等。各省联赛的等第奖在复试的优胜者中产生。

比赛中使用的程序设计语言是:

·2003年:初赛:BASIC、PASCA·或C/C++;复赛:BASIC、PASCA·或C/C++。

·2004年:初赛:BASIC、PASCA·或C/C++:复赛:PASCA·或C/C++。

·2005年及之后:初赛:PASCA·或C/C++: 复赛:PASCA·或C/C++。

每年复赛结束后,各省必须在指定时间内将本省一等奖候选人的有关情况、源程序和可执行程序报送科学委员会。经复审确认后,由中国计算机学会报送中国科协和教育部备案。中国计算机学会对各省获NOIP二等奖和三等奖的分数线或比例提出指导性意见,各省可按照成绩确定获奖名单。

四、试题形式

每次联赛的试题分四组:普及组初赛题A1、普及组复赛题A2、提高组初赛题B1和提高组复赛题B2。其中,A1和B1类型相同,A2和B2类型相同,但题目不完全相同,提高组难度高于普及组。

·初赛:初赛全部为笔试,满分100分。试题由四部分组成:

1、选择题:共20题,每题1.5分,共计30分。每题有5个备选答案,前10个题为单选题(即每题有且只有一个正确答案,选对得分),后10题为不定项选择题(即每题有1至5个正确答案,只有全部选对才得分)。

2、问题求解题:共2题,每题5分,共计10分。试题给出一个叙述较为简单的问题,要求学生对问题进行分析,找到一个合适的算法,并推算出问题的解。考生给出的答案与标准答案相同,则得分;否则不得分。

3、程序阅读理解题:共4题,每题8分,共计32分。题目给出一段程序(不一定有关于程序功能的说明),考生通过阅读理解该段程序给出程序的输出。输出与标准答案一致,则得分;否则不得分。

4、程序完善题:共2题,每题14分,共计28分。题目给出一段关于程序功能的文字说明,然后给出一段程序代码,在代码中略去了若干个语句或语句的一部分并在这些位置给出空格,要求考生根据程序的功能说明和代码的上下文,填出被略去的语句。填对则得分;否则不得分。

·复赛:复赛的题型和考试形式与NOI类似,全部为上机编程题,但难度比NOI低。题目包括4道题,每题100分,共计400分。每一试题包括:题目、问题描述、输入输出要求、样例描述及相关说明。测试时,测试程序为每道题提供了5-10组测试数据,考生程序每答对一组得10-20分,累计分即为该道题的得分。

五、试题的知识范围

一. 初赛内容与要求:

计 基

算 本

机 常

的 识

1.计算机和信息社会(信息社会的主要特征、计算机的主要特征、数字通信网络的主要特征、数字化)

2.信息输入输出基本原理(信息交换环境、文字图形多媒体信息的输入输出方式)

3.信息的表示与处理(信息编码、微处理部件MPU、内存储结构、指令,程序,和存储程序原理、程序的三种基本控制结构)

4.信息的存储、组织与管理(存储介质、存储器结构、文件管理、数据库管理)

5.信息系统组成及互连网的基本知识(计算机构成原理、槽和端口的部件间可扩展互连方式、层次式的互连结构、互联网络、TCP/IP协议、HTTP协议、WEB应用的主要方式和特点)

6.人机交互界面的基本概念(窗口系统、人和计算机交流信息的途径(文本及交互操作))

7.信息技术的新发展、新特点、新应用等。

计 基

算 本

机 操

的 作

1.WINDOWS和LINUX的基本操作知识

2.互联网的基本使用常识 (网上浏览、搜索和查询等)

3.常用的工具软件使用(文字编辑、电子邮件收发等)

1.程序语言中基本数据类型(字符、整数、长整数、浮点)

2.浮点运算中的精度和数值比较

3.一维数组(串)与线性表

4.记录类型(PASCAL)/ 结构类型(C)

1.结构化程序设计的基本概念

2.阅读理解程序的基本能力

3.具有将简单问题抽象成适合计算机解决的模型的基本能力

4.具有针对模型设计简单算法的基本能力

5.程序流程描述(自然语言/伪码/NS图/其他)

6.程序设计语言(PASCAL/C/C++,2003仍允许BASIC)

基本算法

处 理

1.初等算法(计数、统计、数学运算等)

2.排序算法(冒泡法、插入排序、合并排序、快速排序)

3.查找(顺序查找、二分法)

4.回溯算法

二、复赛内容与要求:

在初赛的内容上增加以下内容:

构 1.指针类型

2.多维数组

3.单链表及循环链表

4.二叉树

5.文件操作(从文本文件中读入数据,并输出到文本文件中)

计 1.算法的实现能力

2.程序调试基本能力

3.设计测试数据的基本能力

4.程序的时间复杂度和空间复杂度的估计

理 1.离散数学知识的应用(如排列组合、简单图论、数理逻辑)

2.分治思想

3.模拟法

4.贪心法

5.简单搜索算法(深度优先 广度优先)搜索中的剪枝

6.动态规划的思想及基本算法

六、试题保密纪律

关于保密以及考试的纪律见NOI条例。联赛主办单位中国计算机学会负责联赛的纪律监察工作,接受投诉,加强过程监管,防止赛题泄漏、考场舞弊、弄虚作假等现象的发生。一旦查实命题委员会委员泄密备选试题,考场泄题或舞弊,或篡改试卷和考试成绩者,主办单位将根据NOI条例及其有关规则予以惩罚。

七、附则

本大纲由中国计算机学会NOI科学委员会制定和修订,并由其负责解释。

本大纲从2003年7月10日起执行。

注:

2003年4月李文新起草

2003年5月征求全国联赛单位的意见

2003年6月16日科学委员会审议通过

全国青少年信息学奥林匹克竞赛需要买什么教材

《全国青少年信息学奥林匹克联赛培训教材(中学)》(小学是basic)

还有习题与解答。

深奥一点的有中学高级版本。

《青少年信息学(计算机)奥林匹克竞赛小学试题解析》

《……培训教材(小学)》

《……培训与解答(小学)》

《全国青少年信息学奥林匹克联赛培训教材(中学)》{前面提到的}

《……分区联赛解析(中学)》

《……培训教材(中学高级本)》

《……培训习题与解答(中学高级本)(含光盘)》

在江西九江五中对面有的买!

是南京大学出版社。

参加全国青少年信息学奥林匹克竞赛需要具备哪些方面的知识?

反正河北省2014年高考取消竞赛保送。省一等奖可过保送生考试资格,全国赛拿到牌就可以直接和大学签了,金牌大概是清华北大银牌大概是复旦、上交、南开之类的,铜牌名次靠前的话也可以。

linux是到NOI或者IOI才用到的(全国赛和国际比赛,至少要学两年才能到这种水平)

学信息的话数学要好点,需要的知识主要是数据结构+算法,至于语言那不是问题。

但还是pascal比较好上手,不过C到以后更有用,呵呵。

青少年信息学奥林匹克竞赛考什么语言?

(是复赛)如果你上小学,就要考BASIC语言,如果是上初中就参加普及组的比赛,可能用C语言,如果是高中就参加提高组的比赛,可能也用C语言(我也不太清楚,好像是,最好问问别人),不过要先参加初赛,初赛如果过了,在参加我前面说的复赛。

全国青少年信息学奥林匹克联赛的加分保送

2010年11月19日,教育部宣布取消了各项奥林匹克竞赛全国决赛一等奖以下的高校保送资格,改由所在地招生委员会决定是否给予20分及以下的加分。调整政策从2011年秋季进入高中阶段一年级的学生开始适用,2010年(含)以前已进入高中阶段学习的学生,仍可适用调整前的相关政策。

根据教育部现行《普通高校招收保送生办法》中关于保送生选拔条件的规定,获得全国青少年信息学奥林匹克联赛(NOIP)一等奖的应届高中毕业生,均具有保送进入高校就读的资格。部分地区一等奖获奖选手还享有高考加分优惠,具体情况视省招办政策而定。获奖选手可申请参加高校自主招生和保送生考试,经高校测试通过,可享受高考降分优惠或直接保送录取。

NOIP中成绩优秀的非高三选手,可以作为省代表队成员参加全国决赛(NOI)及夏令营比赛(部分省市代表队人员须经过选拔赛决出)。NOIP获奖选手同样具有保送资格,并且成绩优秀的选手能够当场获得高校点招,免试进入名牌大学。夏令营作为全国决赛的扩大赛,本身不具有保送资格,但如果选手之前已获得NOIP一等奖,则同样可以参与现场保送。2013届及以前获得提高组复赛一等奖的高中毕业生可免高考,而通过大学的保送生考试直接被录取。

全国青少年信息学奥林匹克竞赛需要买些什么书

《全国青少年信息学奥林匹克联赛培训教材》(中学),(中学高级本)

《全国青少年信息学奥林匹克联赛培训习题与解答》

以上均为 南京大学出版社出版

(小学和中学版是一样的,所以初中是可以报名的)

猜你喜欢