關於自己訓練計畫的一點感想與安排

2021-09-01 22:51:27 字數 2897 閱讀 9412

upd

ate:

update:

update

:// 2018.11.26

比賽過後一段時間,想了想決定繼續打,然後開始了一系列**計畫。大二第一學期的課相對上學期少了很多,於是多出很多訓練時間。自我感覺平時做的比較多的是專題類的東西,期間穿插一點 cf,

atco

der,

nowc

oder

cf,atcoder,nowcoder

cf,atc

oder

,now

code

r 的比賽。這樣子有什麼不足呢,比如比賽,切的都是自己會的題,不會的沒有及時補。比如專題類,切過的有簡單搜尋,簡單 dpdp

dp,還有 ues

tc

uestc

uest

c 的 tra

inin

gtraining

traini

ngf or

forfo

r 系列。切完感覺良好,好像學了很多新東西,但不加以鞏固其實刷題的效果不是很明顯,甚至有種思維僵化的感覺。還有乙個不知道是專題還是自己的問題,一些經典的題目都沒有在專題裡面做到過,經典的題目都涵蓋在《訓練指南》裡面。所以有點迷惑,不知道要在**切題。

賽後一段時間請教了 zkzk

zk,他是推薦去補 cfcf

cf的 div

.1

div.1

div.

1 的,或者 bzo

jbzoj

bzoj

。眾所周知 cfcf

cf的以巧妙的思維題居多,或者說是那種硬核的題目比較少,更考驗思維。於是就開始了我的板刷 cfcf

cf之路。

刷的時候感覺確實是這樣,一些奇妙的思維 oror

or構造題,結論題,碼量少但是思考多的,感覺不錯。不過也有不足的地方,不知道是不是刷的場次太少,cfcf

cf酷愛出樹狀陣列還有的題目,還有一些挺有趣但是有點難的 dpdp

dp,數學和幾何見的非常少,這樣可能導致對某一型別的題目適應性非常強,一眼就能切掉,但是遇見其他的思路就是基本沒有了。

還有昨天做的一場廣西大學的校賽,原題 oror

or模板題,切的非常舒服,但是有一道是 kmkm

km模板題以為是狀壓 dpdp

dp,(沒見過 kmkm

km),於是這裡出現了問題。我應該怎樣選擇我的訓練計畫呢?是繼續補 cfcf

cfd iv

.1

div.1

div.

1 嗎?還是要去補那些冷門的模板題。

很神奇,帶著這個疑問去翻了翻以前的國賽總結(其實是閒著沒事),然後發現了 awc

awcaw

c 師兄的一篇總結,提及到了他們以前 oioi

oi的訓練模式:

感覺好像很有道理,然後想到以前 wat

er

water

water_she

ep

sheep

shee

p 說過,專題最好是有大塊的時間去切。我想這樣一來我的訓練計畫應該很明顯了。

對於在有課期間(即非寒暑假),碎片化時間是非常多的,那麼顯然跟專題需要的大塊時間相悖,那麼就可以選擇切 cfcf

cf的 div

.1

div.1

div.

1(題目不會太水而且能訓練思維,還能稍微學點新東西),在一天晚上題目沒有切出來的時候可以留在第二天上課(無聊時候不玩手機最好就是想題啦),如果想不出來寧願看題解也不要看**,不要看**!不要看**!!!

有大塊時間就是寒假了(暑假要訓練,補訓練的題)oror

or時間比較長的節假日。3,4 天應該能切乙個專題。專題切完後要鞏固,想想主要是切了什麼型別,有哪些是經典題,整理專題模板。(看 wan

nafl

ywannafly

wannaf

lyc am

pcamp

camp

的 pp

tppt

ppt 和做 ues

tc

uestc

uest

c 往年的專題)

養成寫 blog 的習慣,某些有趣,或者值得思考的題目要寫成一篇 blog,切完一場 div.1 寫一篇 blog,這樣其實就是一種鞏固,或者說錯題集,方便回憶思考。

今年 17 級打的非常不好,只有兩個人拿到了牌,相比同期 16 的差了很多,rob

in

robin

robi

n 大哥要成為 17 的頂梁柱。我也要加把勁了。之所以寫這個 upd

at

eupdate

update

,發現幾個同級大哥沒什麼訓練計畫,(不過 rob

in

robin

robi

n 大哥板刷洛谷就很好,他說洛谷有分類非常不錯,lic

hlich

lich

_n in

gning

ning

大哥也刷了非常多的題),或者說沒有發現他們的提交記錄,而且發現總結大都是那種什麼

「我在 xx 方面做的不夠」,「希望明年 xx」,「比賽中基本沒起到什麼作用」

之類的話,相比之前的總結,基本上是沒有營養的,所以心血來潮寫了這麼乙個 upd

at

eupdate

update

。希望能激勵同級大哥,也能幫助後輩。

總之,做好了計畫,就要每天完成計畫的內容,高效的完成一天的任務,比從早到晚的無腦刷好太多了。

關於遞迴的一點感想

遞迴,方法重複呼叫其自身。對於遞迴,估計是一開始就沒有理解透,經常感覺對遞迴掌握的不夠透,理解的不夠深入。最近做的乙個 要求遍歷產品所對應的每一級目錄,並取得最大的目錄 一級目錄 及最小目錄 沒有子目錄了 當時就自己寫了乙個遞迴方法,居然還成功了,呵呵。其實我個人覺得遞迴就是給定乙個結束迴圈的條件,...

關於設計模式的一點感想

過去對於軟體當中復用的思想有概念,但卻沒有太深刻的體會,有時候在 裡面多處呼叫了同乙個函式,就認為這個就是軟體的復用了。甚至和別人一聊起 物件導向 來,也會說到 抽象 繼承 封裝 多型 設計模式 資料結構與演算法 等等名詞,但卻真的沒有一種內心的深刻體驗,也很少想什麼時候應該用 抽象 或 介面 多型...

關於多執行緒的一點感想

寫了這麼多年多執行緒程式,多執行緒到底是用來幹嘛的,可能這是個很白痴的問題,就我的親身經歷看開主要是因為一下兩點 1.提公升程式效率 2.使得程式可以非同步執行,乙個執行緒幹這個活,另乙個執行緒幹另乙個活 嚴格來說,感覺這還是為了提公升程式效率,因為cpu本身就是在不同執行緒之間切換的,兩個執行緒能...