分治算法
文章平均质量分 95
爱寂寞的时光
这个作者很懒,什么都没留下…
展开
-
多项式算法——快速傅里叶变换FFT
多项式算法——快速傅里叶变换FFT目录多项式算法——快速傅里叶变换FFT多项式多项式加法多项式乘法多项式表示法系数表示点值表示DFT与FFT单位负数根两个多项式函数相加的时间复杂度为O(n)O(n)O(n),而相乘的时间复杂度为O(n2)O(n^2)O(n2),即所有系数的笛卡尔积。傅里叶变换DFT将优化多项式相乘(以下简称卷积),而快速傅里叶变换则优化至O(nlgn)O(n \lg n)O(nlgn)。多项式本章定义的多项式函数为定义在实数域上,关于变量xxx形如:A(x)=∑j=0n−1aj原创 2021-09-08 15:11:41 · 428 阅读 · 1 评论 -
CDQ分治
CDQ分治简介什么是 cdq 分治呢?,其实他是一种思想而不是具体的算法(就和 dp 是一样的),因此 cdq 分治涵盖的范围相当的广泛,由于这样的思路最早是被陈丹琦引入国内的,所以就叫 cdq 分治了。现在 oi 界对于 cdq 分治这个思想的拓展十分广泛,但是这些都叫 cdq 的东西其实原理和写法上并不相同不过我们可以大概的将它们分为三类:cdq 分治解决和点对有关的问题cdq 分治优化 1D/1D 动态规划的转移通过 cdq 分治,将一些动态问题转化为静态问题CDQ 分治解决和点对有原创 2021-04-02 00:21:13 · 3392 阅读 · 0 评论