2026年8月31日月曜日

AtCoder Regular Contest++ 228

 一問も解けずおしまい。しかし、Bは解けなくてはいけない問題だった。

コンテスト後のツイート


B - Minimize Topological Order

 コンテスト中の方針でAC。
 値を変更したらセグ木の更新を二ヶ所しなくてはいけないのに、一ヶ所しかしていなかったせいでした。

 最初にとりあえず一列に並べて置いて、後ろの一段を先祖のどこかへ付け替える……と考えていたのがまずかった模様。これだと正当性がよく分からないし、葉から考えるのが自然(?)にも思える。

 根から順番に木を構成すると考えれば貪欲の正当性も分かりやすかった。
 

0 件のコメント:

コメントを投稿