10.17noip聯考總結

Z_AuTwT發表於2024-10-17

10.17noip聯考總結

今天的命題人是xde……

T1

最後大約兩個小時的時候想到了正解,但是在處理邊界的時候出了問題,大樣例一直過不了。
其實只需要把數值統計下來再計算就行了。

T2

其實我們把給定的數給二進位制拆開,就會發現其實就是對數進行調整把0調整為1。
根據這個思路可以構造出一個2n次操作的構造序列,滿足條件。
題目是認真的嗎,n是\(10^6\)級別,可以允許不超過13n次操作,這可以輸下嗎。

T3

考場上想了很久的這題,想了一個平衡樹的解法,但是所用到的貪心沒有想出來,也就沒有實現。
其實就對整個問題跑掃描線演算法,然後用線段樹/平衡樹維護資訊就可以了。

T4

考場沒看懂題,手推了一下,被誤導了就沒想了。
透過每個子任務,可以逐步推出狀壓、組合數以及最短路等層層遞進(分數)的演算法,最後面的迪傑斯特拉最佳化很巧妙。

重思維

輕套路