Concept Question 7-23: Why is the FFT so much faster than direct computation of the DFT?
Because direct computation of the N-point DFT of a signal of duration N requires about N2
computations, while the same computation using the FFT requires only about (N/2) log2 N
computations.