1. A method of performing a quantum search, the method comprising: performing a first iterative Grover Search process by causing at least one quantum computer to perform a first series of Grover Searches according to a characteristic function for varying numbers of iterations to identify a first search target; modifying the characteristic function according to the identified first search target; and performing a second iterative Grover Search process by causing the at least one quantum computer to perform a second series of Grover Searches according to the modified characteristic function beginning with a number of iterations determined based on a number of iterations required for at least one prior iterative Grover Search process to identify a second search target.