a quantum - inspired differential evolution algorithm for solving the n - queens problem .
Algorithms for quantum computation: discrete logarithms and factoring