クラス | |
class | NTT< mint > |
NTT Friendly 素数用 NTT 構造体 [詳解] | |
struct | FormalPowerSeries< mint > |
関数 | |
template<typename mint> | |
FormalPowerSeries< mint > | sparse_div (const FormalPowerSeries< mint > &f, const FormalPowerSeries< mint > &g, int deg=-1) |
多項式/形式的冪級数ライブラリ @docs docs/fps/formal-power-series.md | |
template<typename mint> | |
FormalPowerSeries< mint > | sparse_inv (const FormalPowerSeries< mint > &f, int deg=-1) |
template<typename mint> | |
FormalPowerSeries< mint > | sparse_log (const FormalPowerSeries< mint > &f, int deg=-1) |
template<typename mint> | |
FormalPowerSeries< mint > | sparse_exp (const FormalPowerSeries< mint > &f, int deg=-1) |
template<typename mint> | |
FormalPowerSeries< mint > | sparse_pow (const FormalPowerSeries< mint > &f, long long k, int deg=-1) |
template<typename mint> | |
FormalPowerSeries< mint > | sqrt (const FormalPowerSeries< mint > &f, int deg=-1) |
template<typename mint> | |
pair< FormalPowerSeries< mint >, FormalPowerSeries< mint > > | circular (const FormalPowerSeries< mint > &fre, const FormalPowerSeries< mint > &fim, int deg=-1) |
template<typename mint> | |
FormalPowerSeries< mint > | TaylorShift (FormalPowerSeries< mint > f, mint a, Binomial< mint > &C) |
変数 | |
template<typename mint> | |
void * | FormalPowerSeries< mint >::ntt_ptr = nullptr |
FormalPowerSeries< mint > sparse_div | ( | const FormalPowerSeries< mint > & | f, |
const FormalPowerSeries< mint > & | g, | ||
int | deg = -1 ) |
FormalPowerSeries< mint > sparse_inv | ( | const FormalPowerSeries< mint > & | f, |
int | deg = -1 ) |
FormalPowerSeries< mint > sparse_log | ( | const FormalPowerSeries< mint > & | f, |
int | deg = -1 ) |
FormalPowerSeries< mint > sparse_exp | ( | const FormalPowerSeries< mint > & | f, |
int | deg = -1 ) |
FormalPowerSeries< mint > sparse_pow | ( | const FormalPowerSeries< mint > & | f, |
long long | k, | ||
int | deg = -1 ) |
FormalPowerSeries< mint > sqrt | ( | const FormalPowerSeries< mint > & | f, |
int | deg = -1 ) |
pair< FormalPowerSeries< mint >, FormalPowerSeries< mint > > circular | ( | const FormalPowerSeries< mint > & | fre, |
const FormalPowerSeries< mint > & | fim, | ||
int | deg = -1 ) |
FormalPowerSeries< mint > TaylorShift | ( | FormalPowerSeries< mint > | f, |
mint | a, | ||
Binomial< mint > & | C ) |
void* FormalPowerSeries< mint >::ntt_ptr = nullptr |