As the question says - how does the amplitude amplification in Grover's algorithm work?
I am fine with adding the negative phase on the winning state, but how does one generate the diffuser to increase the probability for some specific problem (that uses Grover's algorithm)? Is the diffuser always the same and, if it is, how does it look like?