Skip to Content
量子计算机编程:从入门到实践
book

量子计算机编程:从入门到实践

by Eric R. Johnston, Nicholas Harrigan, Mercedes Gimeno-Segovia
July 2021
Beginner to intermediate
274 pages
7h 10m
Chinese
Posts & Telecom Press
Content preview from 量子计算机编程:从入门到实践
译者序
现在我们常常能看到有关量子的新闻和文章。在科技领域,对量子的研究不断取得新的进
展,我国在量子通信领域取得的成就令人欣喜;在文艺领域,科幻作品也乐于使用量子的
设定,制造一种出其不意、降维打击的效果(所谓的“遇事不决,量子力学”),量子在
《复仇者联盟》《蚁人》等电影中的种种能力非常神奇,推动了剧情的发展。
不过目前量子技术离普通人还比较遥远,日常生活中不太能有机会接触到(“量子波动速
读”是骗人的)。但是现在,程序员和程序设计爱好者有机会使用量子计算机抢先体验量
子技术的魅力。
本书适合打算率先体验量子计算的读者。同类书多从量子力学知识开始介绍,但就像开发
普通的计算机程序不需要从电子的知识开始学习一样,本书直接从量子计算本身的基础知
识开始讲起,有效地降低了初学者的学习成本,有助于保持学习热情。
本书首先帮助读者对量子计算机进行正确的定位:量子计算机其实是量子处理单元(
QPU
),
它就像
GPU
一样,不能替代
CPU
,但是可以和
CPU
协同工作,从而完成
CPU
做不到的事
情。随后,本书介绍了
QPU
编程的核心概念和基本算法,并在此基础上介绍了基于
QPU
发应用程序的知识,包括著名的舒尔分解算法和量子机器学习算法的应用。第
11
章对量子
计算在计算机图形学中的应用所展开的探讨(量子超采样)也让人颇受启发。
本书的一个备受欢迎的特点是提供了配套的量子计算模拟器网站。读者可以直接在模拟器
上使用
JavaScript
开发和运行程序,非常有助于理解和实践。
总体来看,本书与众不同、特色鲜明、目标明确、易于阅读。虽然量子计算尚处于早期阶 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

JAVASCRIPT之美|聽頂尖程式設計師闡述他們的思維

JAVASCRIPT之美|聽頂尖程式設計師闡述他們的思維

Anton Kovalyov
Go程序设计语言

Go程序设计语言

艾伦A. A.多诺万, 布莱恩W. 柯尼汉
C++语言导学(原书第2版)

C++语言导学(原书第2版)

本贾尼 斯特劳斯特鲁普

Publisher Resources

ISBN: 9787115566355