参加NOIP需要什么知识?
普及,提高,初赛,复赛分开讲,谢谢!邀请资深OIer
我是蒟蒻,口胡一波
题意理解
英语阅读
小学奥数
暴力技巧
勇敢的心
NOI系列比赛不存在所谓的具体的范围之类的东西,当然是有大纲的,不过官方的大纲十分笼统。
所以流传的知识范围只是约定俗成的范围,但是出题人也不一定按照约定俗成的范围来考察演算法知识。所以不用太过纠结知识范围什么的。
如果想要了解约定俗成的知识范围,直接百度即可,因为是约定俗成,所以每个人理解的知识范围可能在细节上会不同,但大体上相同。
其实题主如果想要去了解,还是自己去翻阅近几年的真题才是最好的。
数学能力啊,要不看见数论的题就直接原地爆炸了
上网找必修就可以了。NOIp至国家队级别的都有。
如果说技巧的话
心态要好,要会打暴力
要勇敢去做
提高心态必须好,DAY1打完信心满满,DAY2打完就死了。
以及面对CCF,要心平气和,不要暴躁
认识题主STO题主是编程大佬,noip怎能难倒您呢~
(正式分割线)
作为一个noip2017普及组才拿一等奖(230)的小蒟蒻,弱弱地回答一下~
首先呢,普及初赛很简单,但是要了解一些演算法以外的东西,比如面向XX,摩尔定律之类的,还有一堆什么演算法,不过其实不难,注意细节就行。(比如一道真题,看代码写答案,a+b好简单,结果呢,注意输出)
2017普及初赛有NOIP是什么意思我会说?
普及复赛呢,第一题送!分!然后就三等奖到手(几十分)
2017普及第一题简直是送分的送分!
第二题也比较简单,主要一般是排序演算法之类(好喜欢考排序)
注意有时单调队列的使用非常重要(合并果子)
第三题嘛,一般dfs或bfs,有时也会考金明的预算方案(dp)
第四题,呵呵,去年考了一道省选难度的题我会说?
提高嘛,不太清楚,分两天,普及提高一起考有点累,建议买脉动(不是广告!)
但数学知识很重要滴(2017提高复赛第一题)
小编码字累,求赞和感谢,谢谢!
(今年考完补充)
推荐阅读: