OI 速通指南
留給后人了屬于是。
來講一講如何速通 OI 吧。
最優原地 OI 速通方法(AFO)
原地退役。
耗時:\(\epsilon\)。
能夠總結出來的好用的速通方法也就是上面那個了。
不同人之間的思維方式差異較大,所以能夠總結出來一個普適性的方法也是很不容易了。。。
本來閑話里也有提到,有意向寫一寫經驗教訓一類的東西。
然而,漸漸地發現,自己的所謂經驗并不適應大多數人的樣子。
所以?
該寫還是寫吧。
看著玩好了。
首先給出對于我自己初步定位吧。
大概是半思維型選手(?)
半是因為太菜了。
學東西多數靠興趣。
喜歡代數、算法等的強邏輯類的東西。
對于常規套路的掌握較為欠缺。
然而憑借運氣有時可以搞出來喵喵做法。
曾用了大量的時間研究分治與數據結構。
結論是非常巧妙但是啥用沒有。
不過一個事實是,打 DS 很練碼力。
整體風格略顯學術,經常會去追求復雜度啥的。
類型相同的選手可以參考一下后面的東西。
其他類型選手對于以下內容可以慎重觀看。
大概首先還是,少摻雜一些功利性的東西吧。
平時有那大把時間,不如好好提升一下自己實力,鍛煉鍛煉思維。
至于騙分或者其它的應試技巧一類的,大型考試前兩個星期再去考慮吧。
對于高一剛開始學的人來說,OI 只能陪你 兩/三 年。
那些只在比賽中有用處、純粹是為了應試準備的東西還是少費點心思為好。
至少,可以空著手回來,但是不能空著腦子回來。
srds 建議是不要空著手回來。
另外,學東西還是以深入理解為主吧。
關于深入理解的重要性。
可以給你不用背板子的自信。
深入理解主要還是為了舉一反三吧。
OI 中普及了的東西大多是比較淺的應用。
至于更深的用法可能還需要自行發現。
關于思維。
CF/AT 上面的題還是要時不時做一做。
并沒有什么必要板刷 AGC。
另外,時不時做一點思維發散還是有好處的。
感覺有點抽象,那就舉個例子。
這里 最后提到的可并堆。
不一定有實際用途,但是很有意思。
關于碼力。
碼力非常重要碼力非常重要碼力非常重要碼力非常重要碼力非常重要碼力非常重要碼力非常重要。
特別是對于思維活躍的選手來說。
想到了另類做法但是打不出來,結局就是不如打暴力。
練碼力的話,其實可以和上面說的思維發散一起進行。
把一些繁瑣的思路實現下來的過程就是鍛煉碼力的過程。
碼力大致分為兩個部分吧,一個是實現思路的能力,另一個是調試的能力。
然而對于 OI 而言,更需要鍛煉的是一次寫對的能力。
這個就慢慢練吧,反正我直到最后也沒練好。
關于???
對自己的真實水平要有一個清晰的認識。
低估自己水平的危害其實是非常大的。
對于那些剛好在你水平線附近或者略高的題,真的就是純靠自信和狀態了。
如果你感覺自己做不出來,那么很可能最后就沒做出來。
如果把這個題當做場切題去對待,很有可能經過一定的思考之后就會了。
這個對于水平沒有比目標高多少的選手來說就非常重要了。
可以嘗試著去在幾場模擬賽中采用激進的策略,也就是用絕大多數時間想題,而不是急著打暴力。
這樣有助于正確認識自己水平。前提是模擬賽的題不要太離譜。
然而,很多時候,只有真正經歷了大型考試,才能正確認識自己。
明白了但是也晚了。
對于這種情況,其實高估自己水平可能更致命一點。
假如沒有把握,那就留足打暴力的時間為好。
總比爆零強很多。
先寫這些?
有一些想寫的內容,但是閑話里面多少提到過,所以就省了。
希望不要誤人子弟。

浙公網安備 33010602011771號