这是一段从量子比特到真实量子程序的量子编程演练。
量子计算机
量子计算机被发现之后,量子编程也在不断发展。本文将带你入门量子编程,介绍量子计算机与传统电脑的区别,解释量子编程的基本概念,最后教你如何在一个当今免费的量子计算机上运行程序。
在开始之前,请注意,本文是为希望了解量子编程的完整技术细节的人们准备的。本文建立在量子比特(qubit),量子门(quantum gates)和量子电路图(quantum circuit diagrams)的数学基础之上。(本文不涉及解释量子算法。)
由于我们将涉及到有关量子编程的基础数学,因此你需要了解向量、矩阵、线性组合和复数的概念。
量子计算机
量子计算机被发现之后,量子编程也在不断发展。本文将带你入门量子编程,介绍量子计算机与传统电脑的区别,解释量子编程的基本概念,最后教你如何在一个当今免费的量子计算机上运行程序。
在开始之前,请注意,本文是为希望了解量子编程的完整技术细节的人们准备的。本文建立在量子比特(qubit),量子门(quantum gates)和量子电路图(quantum circuit diagrams)的数学基础之上。(本文不涉及解释量子算法。)
由于我们将涉及到有关量子编程的基础数学,因此你需要了解向量、矩阵、线性组合和复数的概念。