參加NOIP需要什麼知識?
普及,提高,初賽,複賽分開講,謝謝!邀請資深OIer
我是蒟蒻,口胡一波
題意理解
英語閱讀
小學奧數
暴力技巧
勇敢的心
NOI系列比賽不存在所謂的具體的範圍之類的東西,當然是有大綱的,不過官方的大綱十分籠統。
所以流傳的知識範圍只是約定俗成的範圍,但是出題人也不一定按照約定俗成的範圍來考察演算法知識。所以不用太過糾結知識範圍什麼的。
如果想要了解約定俗成的知識範圍,直接百度即可,因為是約定俗成,所以每個人理解的知識範圍可能在細節上會不同,但大體上相同。
其實題主如果想要去了解,還是自己去翻閱近幾年的真題纔是最好的。
數學能力啊,要不看見數論的題就直接原地爆炸了
上網找必修就可以了。NOIp至國家隊級別的都有。
如果說技巧的話
心態要好,要會打暴力
要勇敢去做
提高心態必須好,DAY1打完信心滿滿,DAY2打完就死了。
以及面對CCF,要心平氣和,不要暴躁
認識題主STO題主是編程大佬,noip怎能難倒您呢~
(正式分割線)
作為一個noip2017普及組纔拿一等獎(230)的小蒟蒻,弱弱地回答一下~
首先呢,普及初賽很簡單,但是要了解一些演算法以外的東西,比如面向XX,摩爾定律之類的,還有一堆什麼演算法,不過其實不難,注意細節就行。(比如一道真題,看代碼寫答案,a+b好簡單,結果呢,注意輸出)
2017普及初賽有NOIP是什麼意思我會說?
普及複賽呢,第一題送!分!然後就三等獎到手(幾十分)
2017普及第一題簡直是送分的送分!
第二題也比較簡單,主要一般是排序演算法之類(好喜歡考排序)
注意有時單調隊列的使用非常重要(合併果子)
第三題嘛,一般dfs或bfs,有時也會考金明的預算方案(dp)
第四題,呵呵,去年考了一道省選難度的題我會說?
提高嘛,不太清楚,分兩天,普及提高一起考有點累,建議買脈動(不是廣告!)
但數學知識很重要滴(2017提高複賽第一題)
小編碼字累,求贊和感謝,謝謝!
(今年考完補充)
推薦閱讀: