Dilworthの定理
Dilworthの定理
DAGの最小パス被覆
双対性
最大安定集合・最小点被覆・最小辺被覆
最大安定集合問題
推移性に着目する
二部グラフ
二部マッチング
マッチング
フロー
【問題集】フローのチャレンジ
【問題集】フローのステップアップ
NoviSteps4D
AtCoder
AtCoder625点
橙色diff
ABC-G
文字列
文字列検索問題
SuffixArray
N個の文字列の問題
連続部分列を扱う問題
最大スコア
最適化問題
グラフの問題として考える
Dilworth の定理から、DAG の最小パス被覆!! かつて流行った高度典型。 問題へのリンク 問題概要 個の文字列 が与えられる。各文字列には重み がついている。 これらの文字列から「どの 2 つの文字列も互いに他を部分文字列として含まない」という条件を満…
AtCoder
AtCoder500点
茶色diff
彩色問題
Dilworthの定理
DAG
最大安定集合問題
数学(整数問題)
クリーク
最適化の考察:「≦ K であること」と「= K となる実例」を示す
素因数分解
mex
グラフ
構築
どれか1つ求める
数列
復元
最大値の最小化
非自明な線形時間
ARC-C
これ茶色はさすがにびっくりした! 問題へのリンク 問題概要 整数 が与えられる。 正の整数からなる数列 であって、 が の約数であるような任意の に対して という条件を満たすものを考える。そのような数列のうち、数列に登場する値の最大値が最小となるよ…
AtCoder
AtCoder500点
ABC-E
水色diff
LIS
DP
二分探索
Greedy
双対性
Greedy:どちらも可なら厳しい方
数列
単調性に着目する
最適化の考察:「≦ K であること」と「= K となる実例」を示す
Dilworthの定理
色に関する問題
二分探索:lower_bound
Greedy:後によいものを残す・今が良いほど未来も良い
最適化の考察:変形しても悪化しない
実は双対性が深く絡んでるけど、割と素直な Greedy でも解ける 問題へのリンク 問題概要 要素からなる整数列 が与えられる。これらの要素をいくつかの色に塗り分けたい。ただし、同じ色で塗られた要素は狭義単調増加になるようにしなければならない。 このよ…