Module algebra

Source
Expand description

代数的構造

Modules§

action
遅延セグメント木などに載せる構造
add_min_count
Range Add Range Min-Count
add_sum
Range Add Range Sum
affine
一次関数の合成
affine_sum
Range Affine Range Sum
bit
論理積・論理和・排他的論理和
dihedral
二面体群 $D_n$
dual
演算の順序を逆にした代数的構造
first_last
First, Lastモノイド
max_contiguous
列の中で同じ値が連続する最大長
max_contiguous_true
bool値列の結合による、連続するtrue列の最大長
max_partial_sum
空ではない連続する部分列の総和の最大値
min_count
最小値とその個数の総和
min_max
最小値・最大値
option
Optionモノイド
permutation
配列の置換の合成
prod
乗算
semiring
半環
sum
加法
traits
代数的構造に関するトレイトを定義する。
transform
配列の並び替えの合成
trivial
自明な群
tuple
直積
update_fold
Range Update Range ~~~
update_sum
Range Update Range Sum