CSP2021 游記


Day ?

初賽炸了,只有 80,人均 dd 我 /ll

whk...

Day ?

停課了

Day 0

14:20: 密碼條貼上去了,我一遍輸對了密碼。感覺 t3 是比較難但是可做的,所以我首先開了 t3,覺得很高明,想了想不會。

14:30 比賽開始。我選擇正開。t1 看起來好像直接求出 \(k\) 個廊橋可以停多少飛機就好了,然后瞎寫了個假算法,沒過樣例。稍微思考了一下發現了錯誤,然后想到如果一個飛機在有 \(k\) 個廊橋的情況下能停那 \(k+1\) 個一定行,所以直接 \(\rm set\) 維護就好了。瞎寫寫然后就過了大樣例。

14:55 t2 能不能直接掃,記錄棧中有幾個元素?思考了一下發現不行。然后看到數據范圍只有 \(\rm 500\),覺得區間 \(\rm DP\) 很穩。於是直接沖了個 \(\Theta(n^4)\) 的。經過調試過了最小的樣例,第二樣例過不去。

15:15 手造了幾組發現會算重,冷靜分析了一下發現只要再維護個 \(\rm DP\) 數組就好了,改了改又調了一些時間就過了大樣例。

15:30 發現 t3 好像直接枚舉一下左邊取的和右邊取的就 \(\Theta(n^2)\) 了,然后隨便搞一下就 \(\Theta(n)\) 了。很快就過了大樣例。

15:50 我開到最后一題了!這不是直接跑網絡流就 \(\rm 60\) 了?但是 CSP 怎么會考網絡流呢?發現這東西和遠古時期做的 CF1368H1 很像,於是試圖找性質,無果。然后想 \(k = 2\),發現好像不太會做。然后想到這是個平面圖,但是我不會轉對偶圖!狼抓兔子那題我是網絡流沖過的!於是試圖線性規划對偶,仍然無果。

16:40 先寫個網絡流吧!這題點數邊數差不多,EK 和 Dinic 應該差不多?EK 好寫,那就 EK 吧()。寫寫寫,過了大樣例。

17:10 繼續想,想不出來。

17:40 放棄夢想,就算想出來估計也來不及。決定寫 T1 和 T3 的對拍。什么都沒拍出來。

18:30 出場,發現 hehezhou 又 ak 了,看群里 xtq 也 AK 了。看到了明哥,問他,他也 AK 了 /ll

在各個地方都測了一下,基本都是 360,看來沒掛分。

總結

這次 CSP 沒掛分,這是好的。

以后需要多學新算法,爭取比賽的時候不要遇到不會的算法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM