AtCoderで必要な知識を一覧にまとめたものです.
それぞれの知識の詳細は今後更新していく予定です.
#目次
-
全探索
- bit全探索
- 順列全探索
- 二分探索
- 深さ優先探索
- 幅優先探索
- 動的計画法
- bitDP
- 区間DP
- 期待値DP
- 桁DP
- 文字列DP
- 隣接リスト・隣接行列
- ダイクストラ法
- ワーシャルフロイド法
- トポロジカルソート
- 木の直径
- UnionFind
- エラトステネスの篩(ふるい)
- 素数判定
- 約数列挙
- 素因数分解
- 繰り返し自乗法
- 約数・倍数に関する性質
- MODの性質
- 内積・外積
- マンハッタン距離の性質
- 逆元
- 写像12相
- 包除原理
- 二項定理
- 累積和
- しゃくとり法
- セグメント木
- 遅延セグメント木
- kD木
- ローリングハッシュ