码迷,mamicode.com
首页 >  
搜索关键字:fft    ( 1040个结果
HDU 1402 A * B Problem Plus(快速傅里叶变换)
题意:两个数相乘,每个数的长度不超过10^5;思路:FFT第一题。通过将系数表达式转换为点值表达式,降低复杂度;算导是个好东西!!! 用DFT实现单位复根计算点值表达式,逆DFT则将点值表达式转为系数表达式,即计算插值;复杂度均为O(n^2); FFT采用分治的思想,将奇偶分开处理,优化...
分类:其他好文   时间:2015-07-20 14:18:43    阅读次数:340
BZOJ 3160 万径人踪灭 解题报告
这个题感觉很神呀。将 FFT 和 Manacher 有机结合在了一起。首先我们不管那个 “不能连续” 的条件,那么我们就可以求出有多少对字母关于某一条直线对称,然后记 $T_i$ 为关于直线 $i$ 对称的字母对的数量,那么答案(暂记为 $Ans$)就会是:$$Ans = \sum 2^{T_i}-...
分类:其他好文   时间:2015-07-16 22:03:56    阅读次数:202
FFT快速傅立叶
Description给出两个n位10进制整数x和y,你需要计算x*y。Input第一行一个正整数n。第二行描述一个位数为n的正整数x。第三行描述一个位数为n的正整数y。Output输出一行,即x*y的结果。Sample Input134Sample Output12数据范围:n 2 #includ...
分类:其他好文   时间:2015-07-16 13:46:49    阅读次数:130
FFT 的C 语言
FFT 的C 语言说好的C 语言实现。必须搞定它!理论介绍:http://blog.csdn.net/cinmyheart/article/details/39052739这里有之前matlab & Octave 的实现http://blog.csdn.net/cinmyheart/article/...
分类:编程语言   时间:2015-07-12 18:55:24    阅读次数:244
选带傅里叶变换(zoom-fft)
选带傅里叶变换的原理大家可以看书。大致的步骤为 移频 (将选带的中心频率移动到零频) 数字低通滤波器  (防止频率混叠) 重新采样  (将采样的数据再次间隔采样,间隔的数据取决于分析的带宽,就是放大倍数) 复FFT (由于经过了移频,所以数据不是实数了) 频率调整 (将负半轴的频率成分移到正半轴) 程序如下: function [f, y] = zfft(x, fi, fa,...
分类:其他好文   时间:2015-07-11 16:48:10    阅读次数:134
POJ3150【FFT】
转移很好用矩阵表示.然而矩阵乘法复杂度是O(n^3)的. 很容易发现转移矩阵是【循环矩阵】.而且有一个美妙的性质:【循环矩阵 * 循环矩阵 = 循环矩阵】. 所以我们计算矩阵乘法的时候可以只计算第一行.剩下的可以由第一行递推得出. 一次乘法的复杂度降到了O(n^2).这是可以接受的. #include #include #include #include #incl...
分类:其他好文   时间:2015-07-11 09:13:53    阅读次数:126
FFT修正
1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #define PAU putchar(' ') 8 #define ENT putchar('\n') 9 using namespace std;10 con....
分类:其他好文   时间:2015-07-09 12:43:24    阅读次数:131
【ZOJ 3856】Goldbach(FFT)
题意:最多使用三个质数做加法和乘法,问得到X有多少种方案。 这道题的话分几种情况讨论清楚就好了。 1、只有一个数的情况,如果这个数是质数则方案数加1 2、有两个数的情况,可以将两个数做加法和乘法,加法的话将质数得到的数字做一遍FFT,乘法直接做sqrt(n) * sqrt(n)就好了 3、有三个数的情况,分别有三种方法,分别是a + b + c, a + b * c,a * b * c ...
分类:数据库   时间:2015-06-30 16:31:42    阅读次数:357
FFTW的使用
FFTW首页:http://www.fftw.org/ 据说FFTW是世界上最快的FFT。 下载地址:http://www.fftw.org/download.html 一、Windows安装FFTW 从网址http://www.fftw.org/install/windows.html 上获得FFTW的windows dll预编译版本;解压缩文件,打开wi...
分类:其他好文   时间:2015-06-29 10:05:10    阅读次数:118
java实现FFT变换(转)
源:java实现FFT变换/************************************************************************* * Compilation: javac FFT.java * Execution: java FFT N * ...
分类:编程语言   时间:2015-06-27 18:10:54    阅读次数:143
1040条   上一页 1 ... 87 88 89 90 91 ... 104 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!