Closed habara-k closed 3 years ago
cf. https://github.com/habara-k/ICPCLibrary/issues/64
KUPCのMが通った https://atcoder.jp/contests/kupc2020/submissions/17606458
yosupo judgeも4倍くらい速くなった
実装は何も理解してない
今まではオブジェクトを生成してから使っていたが、staticでも行えるようになった。
vector<NTT<>::Int> a, b; NTT<> ntt; auto c = ntt.multiply(a, b);
vector<NTT<>::Int> a, b; NTT<> ntt; auto c = ntt.multiply(a, b); auto c = NTT<>::multiply(a, b); // こっちもOK!
sugoi
よいとおもいます
cf. https://github.com/habara-k/ICPCLibrary/issues/64
DONE
KUPCのMが通った https://atcoder.jp/contests/kupc2020/submissions/17606458
yosupo judgeも4倍くらい速くなった
実装は何も理解してない
仕様変更
modint
NTT
今まではオブジェクトを生成してから使っていたが、staticでも行えるようになった。