This is the code used in competitive programming.
You can use this library, but it is at your own risk as it contains code that has not been tested.
007_D_BFS
2分探索
2次元累積和
2部グラフの最大マッチング
2部グラフ判定
3分探索
BFS_DP
BFS_Style_DFS
BIT_一次元
BIT_区間加算
BIT_転倒数
D136_gatherringchildren
DFS_値を戻す_LIS
DayDream_BFS
DayDream_DFS
DayDream_DP
LCS_最長共通部分列問題
UnionFInd
bit_DP
bit_search_or_overflow
bit_search_sample
dice_DP
eight_queen
extGCD
gcd_lcm
list
map_sample
mergeSort
mint_combination
mod_calc
nCr_light_ver
partitial_sum_sample
priority_queue
seg_tree_RMQ_一点更新
seg_tree_RMQ_区間更新
seg_tree_RSQ_一点更新
seg_tree_normal
seg_tree_一点更新
seg_tree_一点更新_normal
segment_tree
string_split
tuple_sample
いもす法
けた溢れを防ぐcombination
しゃくとり法
しゃくとり法2
エラストテネス
ダイクストラ法
ダブリング
ツリー探索_DFS
ナップサックDP
ベルマンフォード
ホウジョ原理
ラムダ式を使ったDFS
ワーシャルフロイド
交差判定
区間DP
回転移動
座標圧縮
最小全域木_クラスカル法
最長増加部分列LIS
約数列挙
編集距離復元_編集優先
辺彩色
重み付きUnionFind
重複ナップサックDP
重複組合せ
重複順列