|
template<StaticModInt mint> |
void | butterfly (vector< mint > &a) |
|
template<StaticModInt mint> |
void | butterfly_inv (vector< mint > &a) |
|
template<StaticModInt mint> |
vector< mint > | convolution_ntt (vector< mint > a, vector< mint > b) |
|
template<StaticModInt mint> |
vector< mint > | convolution (const vector< mint > &a, const vector< mint > &b) |
|
template<int mod, class T>
requires is_integral_v<T> |
vector< T > | convolution (const vector< T > &a, const vector< T > &b) |
|
vector< long long > | convolution_ll (const vector< long long > &a, const vector< long long > &b) |
|
template<ModInt mint> |
vector< mint > | convolution_arb_mod (const vector< mint > &a, const vector< mint > &b) |
|