量子计算基础

初级
中级
开发人员
Quantum 开发工具包
Quantum

欢迎来到量子计算的世界!

无论你是开发人员,还是仅仅想要大致了解量子计算是什么,此学习路径都是开始探索量子计算和优化的好起点。

假设你是太空舰队的一名新成员。 宇宙飞船上配备了一台可以访问地球上 Azure Quantum 服务器的计算机,你可以利用量子来完成不同的任务。 在作为太空舰队的新成员的培训期间,你将学习量子计算和优化,以及如何使用 Microsoft Azure Quantum 服务。

欢迎使用体验!

量子探索团队的宇宙飞船。

完成本学习路径后,你将能够:

  • 解释量子计算的基本概念。
  • 确定解答问题的量子算法类型可比经典算法更高效地进行求解。
  • 使用 Quantum 开发工具包和 Q# 构建基本的量子程序。
  • 与 Azure Quantum 云服务交互。
  • 修改并创建 Q# 应用程序,以便在实际硬件上运行它们。
  • 将量子衍生优化应用于组合优化问题。
  • 解决作业车间调度优化问题。

先决条件

本学习路径中的模块

了解如何开始使用 Azure Quantum、该服务需要提供的内容,以及如何创建 Azure Quantum 工作区以在云中运行作业。

通过生成量子随机数生成器,开始使用 Q# 编程。

使用 Q# 工具和量子开发工具包了解量子计算的基本概念。

了解 Q# 库以及如何将它们添加到项目中,发现 Q# API 文档,使用标准库实现 Grover 的算法的另一个应用程序,并为自己的代码编写文档。

开始在 Azure Quantum 上进行量子计算,并了解如何在云中的量子计算机上创建和运行 Q# 量子程序。

了解量子衍生算法是如何模仿量子物理学来解决优化难题的。

了解如何使用 Azure Quantum 优化服务来解决作业车间调度问题。