新高一起步學信息學競賽會遲嗎?

本人坐標浙江,在某市級重點中學讀自主招生班。我的很多同學都在初中拿過大獎,而我現在想起步,從語言學起。還有8個月競賽,會遲嗎?


雖然說我相信人的可塑性,也見過很多厲害的朋友,但是這不單單是能力的問題。你可能要對抗環境,要接受被朋友隨便切的題暴虐的情況,要處理打不起精神刷題的情況,要心平氣和地接受搞一個晚上都沒有過的情況,要體驗刷了很多題打比賽還是打得很爛的困境,etc..... 在我看來你都下不了決心要上知乎問,就已經失敗了。

我比較糟糕,我連專心搞OI都做不到。座標福建,不算很強的省吧,NOIp前三個月開始學習Pascal 學演算法,最後混了個二等。之後就沒再怎麼好好學了,基本上是拿競賽生的身分翹課翹晚自習不寫作業,空下來的時間寫寫JS啊,學學Clojure,同時做自己的第一個網際網路產品..... 成績不用說,早就爆了~

幸好有爸媽兜底,現就讀於克萊登大學。


不遲。

soha也浙江,完全不遲,相信soha。

建議去刷一些天梯啊試煉場什麼的來提高姿勢水平,比如洛谷。

orz


一點不遲。

例子多了去了。

但是浙江的話……多加一點努力吧。


謝邀 @陳泱宇

我高一上開始學的,但代價很大。

除非極其熱愛,不建議投入太多精力,畢竟浙江選手強。

不過現在 NOIP 獲獎難度有下降,可以業餘學。當然目標越高,付出就越多。


你知道今年國家隊候選隊員鍾知閑嗎?

upd

你知道IOI 2017金牌選手鍾知閑嗎?

upd

認真答一下,其實沒有什麼遲不遲的,不太耽誤學習成績的情況下,只要有興趣,什麼時候開始都不晚。

學了一段時間以後再量力而行,如果是以省一為最終目標,那重心還是要放在文化課上。如果最終目標是在全國賽上獲獎,那就可以多投入時間。


前NOIPer,ACMer不請自來。

首先,從高中開始入門學語言的話,只要你一直堅持下去,還是可以拿成績的,至於進隊,那就要看天賦了。

但是題主又在浙江,那可能需要更努力吧。


和自己對演算法的領悟能力和學校對競賽的支持程度有很大的關係。還要看你在OI中的目標是什麼。如果只是去混個NOIP省一,好好刷OJ練好基本功並不遲,特別是暑假時間要好好利用。不過對於NOI級別來說,這就具體看人和學校了。

很羨慕題主所在的學校應該是一所當地top級別並且有競賽氛圍的學校。答主坐標福建廈門,現高二,高一開始學演算法,NOIP2015省三,NOIP2016省二(Day 2分數還沒有Day 1的一半,後兩題爆零,時間浪費在了對拍D2T1上,不過這個水平也就最多夠踩線2016的省一),省選一試爆零(粗心到沒看考生須知按照NOIP格式建了子文件夾,其實這麼一看我中考考來這所高中也是有原因的,不過本來那樣的演算法也只有30分,也就是全省60+名的水平),NOIP2017省一。

當年中考失利考入了本地一所非Top 3的高中,我們這屆高二隻有我拿過學科奧賽的省獎。學校一直在建議我放棄OI,晚自習去機房這些事情在我們學校根本不可能發生。不過我後來還是堅持下來了,每個周末花上一天時間。但現在明白沒有對演算法足夠的領悟能力花的時間又不夠是很難取得一個好成績的。

不過一直不乏一些高一開始學的神犇,一位福建現高二神犇,暫且不提他的名字,聽外校一位老師所說,他在學到Dijkstra演算法時,直接舉手說「老師,這可以隊列優化。」於是SPFA就被他再次發明出來了。

同樣,福建還有一位已經去了PKU的神犇,在OIer中知名度不小,叫hzwer,他的博客http://hzwer.com。同樣也是高一開始學,可以參考他們的學習進程。

只能說,OI給我這樣高中生帶來的不僅是可能的自主招生的便利,還讓自己接觸到了省里很多優秀的人,才知道自己有多弱小,給自己更多的壓力去挑戰而不是安逸中度過了高中生活。


反對黃學長以外(目前為止)的所有答案。

你需要確定一個目標。如果是拿個一等獎自招的話是相當滋瓷的。如果想要進集訓隊保送或者其他以OI為主要考核目標的方式讀大學,還是算了。

我的意思是,文化課不要落下。


不遲。

3個月的時間足以學會NOIP的大多數知識點。目前NOIP只要會基本演算法(如搜索,基本圖論、數論演算法),拿到基礎的部分分不寫掛,一等獎就穩了。

當然,可能需要一些有實力的學長的幫助。本人是一開始靠學長的幫助,後面才逐漸積累起經驗。

以及和數學基礎關係很大。(本人初中時喜歡研究各種數學題,於是後來學一些演算法就比較容易)數學不好的話沒啥希望。

如果要衝省選、NOI的話,時間更充裕,當然風險更大。

以下是補充:

本人2015年7月底進FZYZ的OI組,那時候我是新高一,只會語言基礎,什麼演算法也不會,包括搜索。

我當時有沖NOIP一等獎的目標,教練CY也給了我這個機會,DKF、n+e等學長給新高一們提供了很多閱讀材料並出了很多NOIP訓練題,然而幾乎都不會,因此那段時間每天堅持學習各種演算法,努力研究題目怎麼做,有時候一道題想了幾天,看了題解以後感覺思路真的很妙。最後還是艱難地做完了暑假的所有訓練= =

開學以後每周DKF學長(後來的IOI爺)出兩場模擬賽,由於我基礎很差所以除了裸題都只會打暴力,名次很糟糕,雖然有時候比我強得多的學長正解寫掛於是分數比我低QAQ

11月參加了NOIP2015。Day1三題全是暴力,然後我運氣很好暴力沒掛= = Day2就捉急了,一直剛T2,導致T3沒時間做,暴力都寫掛了……結局是,儘管我還是很菜雞隻會暴力,但靠著第2題的錯誤程序水A還是拿了一等獎。

後來的校內訓練越來越喪,一開始完全不會只能爆0,惡補了好久的數據結構、網路流,終於不爆0了。當然還是只會做裸題。另外還得感謝CJK學長(immortalCO)教了我大多數的演算法,高一上學期基本上我不會的演算法都是他教的我才學會(講道理,高一NOIP以後確實應該努力學一些高級演算法,為高二做準備)。

高二再次參加NOIP,分數比去年高不少。

結論就是,高一開始學OI完全可以得到NOIP一等獎,但不容易高分(如550+),如果想得高分可能要到高二。

另外,如果你對OI的信心遠高於文化課的話,停課搞OI是可以的。我就是因為語文之類的太辣雞(中考時別人語文135+不少,我不到125)所以才下決心停課搞OI。


不算遲,但有難度。

本人新高一零 基礎開始,高二noip 一等,無緣省選。

建議:如果熱愛,請投入,請勇往直前;如果想嘗試看看是否適合, if、for 若是;理解困難請放棄;如 因別人 推薦,自己 沒有興趣,請不要 考慮信息學競賽。


樓上很多人都在鼓勵你,說明oier們都很nice。

相信我,全國大部分省市都是從高一開始學,你一點都不晚,真的,如果你不是在浙江的話!手動滑稽臉!

但是只有幾個匿名的好友說出了真相。

擦,大浙江還有從高一才開始學的?孩子,你是一朵奇葩啊!挑選你進競賽班的老師肯定有他的理由!


我有一個學長。。。

初中毫無基礎。。。

然後高一拿了NOI金牌,保送了。。。真實的故事

題主加油


浙江?

你姓陳嗎?

不姓陳就GG啦


我認識個大神就是高中開始學 而且還是自自己搞 最後也有點成績 但是第一次就像拿個什麼恐怕有點難


1,為什麼標籤沒有NOIp

2,初中拿過的所謂的大獎難道自招認?

3,然而現在NOIp聯賽一等是送的,不論在哪裡。

4,祝你好運。


推薦閱讀:

正在工作的程序員,生活狀態什麼樣?
在美女眼中,我們IT程序員是什麼樣?
年紀輕輕的單身碼農(男),開著奧迪車是怎麼樣的一種體驗?
程序員這樣的工作,可以做一輩子嗎?

TAG:程序員 | Pascal | C | 信息學 | 信息學競賽 |