C

二分探索で区間を求めるタイプの問題。たまに見る気がする

D

BTreeSet の使い方わからない。代入とか簡単にできないの?

セグ木解法がある

類題: ABC370 D - Cross Explosion

E

F

解説解法とコンテスト中にやった解法が全然違うので後で見直す

「入次数」「出次数」はすぐに変換できると便利(コンテスト中はなかなか変換できず)

トポソートの実装方法は復習しておくといいかも