
治法
快速傅里叶变换(FFT)通过分治法将DFT复杂度从O(N²)降至O(NlogN)。C++实现需用std::complex和vector,递归拆分奇偶序列并合并结果,适用于2的幂长度信号。示例中构造含1...
快速排序采用分治法,通过选取基准分区实现高效排序。1.分解:选基准(如首元素),用双指针将小于基准的放左,大于的放右;2.解决:递归对左右子数组排序;3.合并:无需显式合并,划分后基准已就位。常用Lo...