CodeforcesDIV1-EFG
Codeforces
木
葉から考える
Greedy
後退解析
queue
最適化テク:自明な上界が最適解
直径
0と1と2の問題
色に関する問題
木の問題に対してパスの場合から考える
最小回数・最小個数を求める
数学的帰納法に基づく考察
CodeforcesDIV1-EFG
CodeforcesR3000
マルチテストケース問題
操作
操作:削除
連結成分
木の直径
最適化問題
最初まんまと罠にひっかかった 問題へのリンク 問題概要 頂点数 の木が与えられる。各頂点には 0, 1, 2 のいずれかの色 (0: 灰色, 1: 白色, 2: 黒色) が割り振られている。以下の操作を最小回数行うことで、木を消滅させたい。最小回数を求めよ。 [操作]:残…
Codeforces
木
木DP
数え上げ問題
FFT
多項式・FPS(形式的冪級数)
FPS(形式的冪級数)の高等演算
各kに対して
CodeforcesDIV1-EFG
CodeforcesR3100以上
グラフ・盤面・数列の個数の数え上げ
形式的冪級数の練習! 問題へのリンク 問題概要 各 に対して、次の問に答えよ。 二分木 (完全二分木でなくてもよいし、頂点数も未定) であって、 各頂点の重みが のいずれか 各頂点の重みの総和が であるようなものの個数を 998244353 で割ったあまりを求め…
累積和
数列
FFT
区間
各kに対して
多項式・FPS(形式的冪級数)
高速畳み込み計算
Codeforces
CodeforcesR2300
CodeforcesDIV1-EFG
バケット
集計処理
累積和テク:条件を満たすものの個数を累積和で表す
FFT 勉強シリーズその 2。 うーん、、、これ思いつけるもんなんかいな...... Codeforces 488 DIV1 E - Nikita and Order Statistics 問題概要 要素の整数数列 と整数 が与えられる。数列 の連続する部分列のうち、「 未満の値となっているものが 個ある」と…