Algorithms for Quantum Computers
Quantum amplitude amplifica-tion and estimation