برنامه نويسي

برنامه نویسی کامپیوترهای کوانتومی: الگوریتم های ضروری و نمونه کد

Programming Quantum Computers: Essential Algorithms and Code Samples

دانلود کتاب Programming Quantum Computers: Essential Algorithms and Code Samples (به فارسی: برنامه نویسی کامپیوترهای کوانتومی: الگوریتم های ضروری و نمونه کد) نوشته شده توسط «Eric R. Johnston – Nic Harrigan – Mercedes Gimeno-Segovia»


اطلاعات کتاب برنامه نویسی کامپیوترهای کوانتومی: الگوریتم های ضروری و نمونه کد

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: O’Reilly Media

نویسنده: Eric R. Johnston – Nic Harrigan – Mercedes Gimeno-Segovia

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2019

تعداد صفحه: 315 / 333

حجم فایل: 52.31 مگابایت

کد کتاب: 1492039683 , 9781492039686

نوبت چاپ: 1

توضیحات کتاب برنامه نویسی کامپیوترهای کوانتومی: الگوریتم های ضروری و نمونه کد

رایانه های کوانتومی آماده هستند تا انقلاب محاسباتی جدیدی را آغاز کنند – و شما می توانید بلافاصله به آن بپیوندید. اگر در زمینه مهندسی نرم افزار، گرافیک کامپیوتری، علم داده، یا فقط یک کامپیوتر دوست هستید، این کتاب راهنمای عملی برنامه نویسی برای درک محاسبات کوانتومی ارائه می دهد. به جای کار کردن از طریق ریاضی و تئوری، مستقیماً با مثال هایی کار خواهید کرد که قابلیت های منحصر به فرد این فناوری را نشان می دهد.

متخصصان محاسبات کوانتومی اریک جانستون، نیک هریگان و مرسدس گیمنو-سگوویا به شما نشان می دهند که چگونه مهارت ها، ابزارها و شهود مورد نیاز برای نوشتن برنامه های کوانتومی را در مرکز برنامه ها ایجاد کنید. شما متوجه خواهید شد که رایانه های کوانتومی چه کاری می توانند انجام دهند و یاد می گیرید که چگونه انواع مسائلی را که می توانند حل کنند، شناسایی کنید.

این کتاب شامل سه بخش چند فصلی است:

برنامه نویسی برای یک QPU — مفاهیم اصلی برای برنامه نویسی واحدهای پردازش کوانتومی، از جمله نحوه توصیف و دستکاری کیوبیت ها و نحوه انجام انتقال از راه دور کوانتومی را بررسی کنید.

QPU Primitives—تکنیک های اولیه الگوریتمی، از جمله تقویت دامنه، تبدیل فوریه کوانتومی، و تخمین فاز را بیاموزید.

برنامه های QPU—بررسی نحوه استفاده از اولیه های QPU برای ساختن موجود. برنامه های کاربردی، از جمله تکنیک های جستجوی کوانتومی و الگوریتم فاکتورسازی Shor.


Quantum computers are poised to kick-start a new computing revolution—and you can join in right away. If you’re in software engineering, computer graphics, data science, or just an intrigued computerphile, this book provides a hands-on programmer’s guide to understanding quantum computing. Rather than labor through math and theory, you’ll work directly with examples that demonstrate this technology’s unique capabilities.

Quantum computing specialists Eric Johnston, Nic Harrigan, and Mercedes Gimeno-Segovia show you how to build the skills, tools, and intuition required to write quantum programs at the center of applications. You’ll understand what quantum computers can do and learn how to identify the types of problems they can solve.

This book includes three multichapter sections:

Programming for a QPU—Explore core concepts for programming quantum processing units, including how to describe and manipulate qubits and how to perform quantum teleportation.

QPU Primitives—Learn algorithmic primitives and techniques, including amplitude amplification, the Quantum Fourier Transform, and phase estimation.

QPU Applications—Investigate how QPU primitives are used to build existing applications, including quantum search techniques and Shor’s factoring algorithm.

دانلود کتاب «برنامه نویسی کامپیوترهای کوانتومی: الگوریتم های ضروری و نمونه کد»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید