HNOI2019遊記

其實不是很想寫啊,可是給後人留個教訓,感受也不錯吧....算法


Day1

進考場,大概看一下題目,計算幾何 + 字符串 + 多邊形......學習

大樣例被吃了,大部分的\(O_2\)也被吃了優化

感受整我的都不怎麼好了....spa

做爲一個順序開題選手(千萬不要順序開題啊md5

先看\(T1\)\(20\)分的\(O(n^6)\)是送的,無視....字符串

而後想一想,枚舉\(AD\),而後統計,不知道怎麼想的,當時一直覺得魚身和魚尾不能分開統計,這個複雜度是\(O(n^4)\)的.....博客

到了後面,剪了一點枝(把魚身和魚尾分開統計了),而後過了樣例,跑路了...class

(而後考完三天才意識到這好像是個\(O(n^3)\)擴展

\(T2\)\(20\)分,給暴力\(KMP\)im

而後子任務\(1\)是可持久化\(KMP\)

子任務\(2\)是塊和塊去匹配

而後碼了一會,忽然意識到本身寫的可持久化\(KMP\)是個假的,也不知道怎麼想的,折騰了將近3h,才跳過樣例,本身測了幾組小數據也沒什麼問題

子任務\(2\)隨意碼了下,好像忘了測樣例了.....(我也不知道爲何考場debuff這麼嚴重....

想了想綜合兩個算法的複雜度,是個錯的(而後有人實測能過...

看完\(T_1\)\(T_2\)實際上差很少下考了

至於\(T_3\),看了5min,感受本身連樸素暴力都不會,而後剛\(T_2\)去了,事實上這好像是個sb行爲...

估分40 + 80 + 0

實際上...........


Day1掛了....掛得特別特別慘

晚上教練過來安慰我,和我吃飯

教練有一句「你能達到這個高度,我已經很滿意了」,感受特別想哭.....

晚上睡得特別早,沒有什麼心思想別的事了...


Day2

內心面一大堆「要是考很差就退役了」的聲音,整我的的狀態....不知道怎麼描述啊

進考場,看了看3道題,沒一道會作的(感受退役穩了啊,整我的都感受很很差)...

\(T_1\)的時候,我是崩潰的

一開始的想法是\(f_{ij}\)表示\(i \sim j\)有沒有道路,暴力擴展,考場的狀態可能很很差吧

等了好久才意識到這個複雜度是\(O(\sum deg_i * deg_j) = O(m^2)\)

而後剛\(T_1\)剛了好久....

一開始,覺得想出了個\(O(\frac{nm}{w})\)的作法,瞬間以爲本身有了但願,結果寫到一半意識到是\(O(\frac{n^2m}{w})\)

中間上了趟廁所,回來想了想,若是延遲\(dp\),那麼複雜度就是\(O(nm)\)了(完了,\(O(nm)\)這麼好拿,我豈不是涼了,我tm還想這麼久

而後碼完測數據,發現,特別慢......卡了卡,尚未那個\(O(m^2)\)跑的快...(而後有一種全身無力的感受.....

因爲有效的狀態只有\(O(n^2)\)個,一直想從只走有效狀態這個方面來優化,覺得複雜度是\(O(n^2 + \frac{nm}{w})\)

\(O(nm)\)有一個很是好擴展到的\(O(\frac{n^3}{w})\)的作法,可是感受1分都沒有,而後也沒有寫

整我的懷着很差的心情看\(T_3\),看樣例,感受是平均數,想了想也沒有什麼問題

而後就寫了50分跑路,感受正解應該是什麼取出i所在的段往兩邊去合併,合併的時候去二分下,而後左右都要肯定,感受可能左端點能夠三分,再去二分右端點應該能夠

而後好像有分裂.....算了,不會作,50分跑路就跑路吧....

\(T2\),感受出題人很不良心,這個\(L \leq 10^5\)有什麼鬼用

(事實是,下了考場,才意識到有\(O(n^2L)\)的作法.....,只有我一我的只會\(O(nL^2)\)吧.....

看這個\(k\)\(p - 1\)的約數,心裏沒有任何波動.....

感受會是個\(FFT\)的題,而後就預處理出\(f_{ij}\)表示走了\(2^i\)長後,如今走的距離在模\(k\)下是\(j\)的方案數

而後用數位\(dp\)來統計下

複雜度能夠作到\(O(k n^2 \log L \log k)\)

勉勉強強碼完了,而後不會調了......

出了考場,感受整我的也沒有什麼不開心的吧(雖然感受那個時候連魂都沒了....

預計70 + 0 + 50.....

結果嗎.....反正很慘就是了

\(T_1\)的70還被坑沒了....沒有任何繼續走下去的機會啦....


整我的感受特別不舒服吧....

有一週的時間注意力是不怎麼能集中的....

而後週末和高三參加六校聯考,考了一場就不想考了,徹底考不了試....

回家寫沒有心情學習,打擺......

感受打擺救贖了我吧.....反正如今是好多了

在此容我說一句:(e08f6c1e82585890dcf0af03bcd72f85)(md5碼)天下第一

而後這個博客可能就此開始永久停更了吧.....

相關文章
相關標籤/搜索