/ 最近 .rdf 追記 編集 設定 本棚

脳log[20220629]



2022年06月29日 (水) [AtCoder] 精進。第10回PAST-O「3-順列」。やりたいことは比較的わかりやすいと思う。グラフがあって、二部グラフとそうでないものがある。N 個の3の剰余があって、0と1、2 がある。0はどんなグラフにも当てはめられるけど、特に二部グラフでないものには剰余が0になる数しか割り当てられない。なのでまず余りが1と2になる数を最大限二部グラフに割り当てる。孤立した頂点にも1と2を割り振る。1と2を使い切って残りが0だけになったら、残ったグラフに割り当てて答えは Yes。二部グラフでないものに1か2を割り振るようでは答えは No。■提出 #32841134 (AC / 1176 Byte / 301 ms)。実装が難しかった。二部グラフに1と2を割り当てる方法。使った1と2の数で二次元二値の DP をして、使った個数の和を最大化すればいい。それがわかってもいざ実装すれば3つも4つもバグり散らかしていてデバッグに大変苦労した。