algo — C++23 日本語リファレンス GitHub

convolution_mod_constants

クラス · internal/internal_fft.hpp

struct convolution_mod_constants;

概要

任意 mod / 任意係数の畳み込みで使う 3 つの NTT-friendly 素数と Garner 法用の定数。 $\mathrm{MOD1} < \mathrm{MOD2} < \mathrm{MOD3}$ で、いずれも $2^{24}$ まで NTT 可能(最小は MOD1 の $2^{24}$)。

関連項目