2022 牛客多校 Extra & 第九場部分題解

2022 牛客多校第九場 & Extra 部分題解

前段時間沉迷生活大爆炸 & 原神 & vtb & galgame & 番無法自拔,因此咕到現在。。。

Cmostp

挺妙的題。本以爲有一隻 log 的做法。

覆蓋後的顏色變換不多,可以用 set+樹剖或者閹割版的lct+樹狀數組,我寫了後者,把答案算在重鏈頭上,維護路徑覆蓋。

Directions

發現當編號遞增時,每個點西的最大點 \(r_i\) 一定遞增,這隻與點的相對關係相關,因此枚舉有幾個人在前一半,剩下的簡單 dp 即可。

Good red-string

貪心。當 re 和 red 不夠的時候把最近的 ?改成對應的字母。最後貪心判一遍即可。

Killer Sajin's Matrix

發現行列獨立,轉化成配對問題,再發現每個點要配對的最大值越小越好,即將其平均下來,剩下的貪心即可。

Lndjy and the mex

多項式。看出來後就是分治 NTT。

Global Positioning System

昨天沒睡好,emo了很長時間,終於看懂了。。。

對於所有的非 0 環,找交集。邊一定在交集之中,而改了交集的邊,簡單環都是 0 環,剩下的環都是簡單環的線性組合,故成立。找一棵 dfs 樹,lca 都不用求。

Longest Increasing Subsequence

考慮二進制拆分,構造 \(2\ 1\ 4\ 3\ ...2k\ 2k-1\),若該位爲 1,那麼插入一個數 \(p_i\),並且 p 遞增,並在 p 後面補幾個數,可以發現是 1 後面 0 的個數。

Colourful Journey

挺好的題,但出成基環樹噁心人挺沒意思的。

若有三種顏色以上,那麼這條邊是通配的,因此考慮記錄兩端的顏色,合併即可。

樹上可以樹剖或倍增,基環樹要處理環上的信息。和island很像,倍長環長,兩端走就詢問兩遍。

NIO's OAuth2 Server

直接求方案其實很難求,考慮轉化成存在性問題,然後做 n 遍 fwt。(好傻的題,我和隊友居然都不會)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章