标签: algorithm time-complexity complexity-theory quantum-computing
当我读到量子算法时,我遇到了Deutsch-Jozsa算法,我看到如果我们想在非量子算法中解决这个问题,我们的算法将具有指数时间复杂度。现在我想知道Deutsch-Jozsa算法作为量子计算机量子算法的时间复杂度是什么?
答案 0 :(得分:2)
根据维基百科,量子算法的复杂性是不变的:
Deutsch-Jozsa量子算法通过对 f 的单一评估产生一个总是正确的答案。
算法本身只是对量子态的一些计算,没有任何迭代/ ...因此复杂性是 O(1)。