FFT (Cooley-Tukey)
James Cooley & John Tukey, 1965
O(n log n)The Cooley-Tukey radix-2 decimation-in-time (1965) applies the butterfly operation stage by stage: bit-reverse the input, then for each stage combine pairs of bins separated by increasing strides.