2024 Mar. Week-3 Summary
2024.03.18 - 2024.03.24
感覺超級久沒寫總結...雖然但是題解之類的一直在寫
補題
上週主要做 資料結構,把 lxl 的題單補到 \(Day~4\) 樂
主要板塊:樹套樹,分塊
但是效率還是有點低,一道題要做 \(INF\) 分鐘,可能還是不夠熟練
自己切題的能力比較差,很多時候還是要看題解的思路
模擬賽
還是挺菜的...但是開場先調了兩小時昨天沒做完的 分塊
節約時間,贏!
\(T1\) 是一眼打表找結論的題
看到 資料範圍,只能 \(O(\log N)\) 或者 \(O(1)\)
那肯定答案得是一個 單項式 或者 簡單多項式 了
簡單寫個暴力,打個 \(10 \times 5\) 的表,試了 \(10\) 分鐘左右
胡了個結論,寫了,小樣例過了,大樣例掛了
但是樣例這麼多,沒道理小樣例都對了還能出正確性問題,合理懷疑 沒有取模
查了一下,還真是!\(N - M + 1\) 有可能爆掉 int
,和前面的乘就會爆掉 long long
繃不住... 取了模就對了,這個時候 \(11:00\) 差點
\(T2\) 是有結論的
注意到在 任意 \(2N - 1\) 個 正整數 內一定能找到 \(N\) 個數使之為 \(N\) 的倍數
就是 \(EGZ\) 定理,典,好像 \(N\) 可以擴充到 正整數 而不只限制為 質數
但是不會構造啊...只能想到 \(O(N ^ 2)\) 的 \(DP\),但是開始沒想到 方案怎麼記錄
如果全記下來的話就是 \(O(N ^ 3)\) 的... 最後才想到 只去記錄從哪兒轉移過來的
最後 找一下路徑 就行... 然後沒寫完,\(GG\)
賽後發現 \(\textsf{H} \color{red} \textsf{angHang}\) 的 隨機化 糊了 \(65 ~ pts\),很神秘
後面找到 原題 了,發現這 \(UOJ\) 上的 最優解 也是 神秘隨機化
有點繃不住,但是仔細想了一下發現 好像確實很難卡掉的...
就是本身很難構造出 解數很少的序列
比較唯一的方式是放一大堆 \(0\) 進去,但是最優解的隨機又會把 眾數放後面
放多了就和沒放(或說放一個)沒有本質區別了...
\(T3\) 據說還是神秘打表找結論題,但是還沒有看...
感覺以後 賽時還是要多看看題,不能留題不看...
下週繼續補 \(DS\),感覺還是想先把 lxl 講的給補完
主要板塊:平衡樹,樹分治
\(Nityacke\) 果咩納塞捏