摘要: 离散傅里叶变换(Discrete Fourier Transform,简称DFT)的思想是利用 $\omega_n^k$将一个多项式转为点值表示法。 对于一个多项式$A(x)=a_0+a_1x+a_2x^2+...+a_{n-1}x^{n-1}$,我们按照前文所云,将所有的 $\omega_n^k$作为 $x$ 代入。 于是我们得到了 $n-1$ 个点,使用复数形式表示,成为一个数组 $(y_0,y_1,y_2,...,y_{n-1})$的。 这被称为 $A(x)$ 的傅里叶变换。 阅读全文
posted @ 2023-04-29 13:21 DengDuck 阅读(95) 评论(0) 推荐(1) 编辑
摘要: 我们都知道经典的 $O(n \log n)$ 求解 LIS 需要写一个很烦的二分,但是树状数组就不用啦。 观察动态规划转移方程: $$ f_i=\max_{a_j\leq a_i} f_j +1 $$ 注意到这就是一个二维偏序问题,所以树状数组轻松解决,对于我这种数据结构爱好者简直是福音。 阅读全文
posted @ 2023-04-29 09:53 DengDuck 阅读(87) 评论(0) 推荐(0) 编辑