1. 程式人生 > >bzoj 3527https://passport.csdn.net/account/login

bzoj 3527https://passport.csdn.net/account/login

一個 latex account 就是 -i passport 開始 sport height

一道FFT的典型題

首先,做FFT一定要有推式子的覺悟,而且要有詭異構造的覺悟,否則是無法適應的

本題我見到的最優秀的做法就是推導+構造後卷積,比強行推導要舒適的多

首先給出結論:

我們令所有下標從0開始,那麽:

構造兩個多項式 技術分享圖片技術分享圖片

那麽將這兩個多項式卷積,然後輸出$(n,2*n]$的系數即可

為什麽?

我們從已知開始:已經技術分享圖片,而且技術分享圖片

那麽我們對Ei的表達式除掉一個qi,就變成了一個與qi無關的表達式!

那麽,如果我們設技術分享圖片,技術分享圖片,那麽就可以轉化成一個f與g的卷積!

當然,我覺得

bzoj 3527https://passport.csdn.net/account/login