レベルSprout
入門
CLASSタグアーカイブブックマーク

タグ

様々な方法と技術を探索して征服
タグすべて
#素集合データ構造 disjoint_set
522
#木によるセット・マップ tree_set
507
#パージング parsing
481
#優先度付きキュー priority_queue
456
#木上の動的計画法 dp_tree
452
#分割統治法 divide_and_conquer
433
#尺取り法 two_pointer
413
#ゲーム理論 game_theory
409
#parametric search parametric_search
404
#スタック stack
399
#確率論 probability
354
#最大フロー flow
348
#素数性テスト primality_test
342
#ビットを使用した動的計画法 dp_bitfield
328
#遅延評価セグメント木 lazyprop
322
#二乗法によるべき乗 exponentiation_by_squaring
296
#offline queries offline_queries
287
#ナップサック問題 knapsack
275
#高精度または大きな数の演算 arbitrary_precision
270
#再帰 recursion
249
#value / coordinate compression coordinate_compression
249
#最小全域木 mst
214
#有向非巡回グラフ dag
212
#事前計算 precomputation
212
#エラトステネスの篩 sieve
206
#ユークリッドの互除法 euclidean
203
#凸包 convex_hull
199
#2部マッチング bipartite_matching
198
#トポロジカルソート topological_sorting
194
#線形代数 linear_algebra
193
1234567