
Первый квантовый алгоритм придумал Дэвид Дойч в 1985 году, показав, что квантовый компьютер может решать задачи эффективнее классического.
Кубиты запутываются так, что изменение одного мгновенно влияет на другой, даже на расстоянии. Алгоритм обрабатывает суперпозицию всех входных чисел одновременно, как будто считает на бесконечном множестве калькуляторов параллельно. В конце измерение собирает результат — как если бы из хора голосов вычленили нужный звук.