Ocena:
Książka jest chwalona za przystępny styl, praktyczne skupienie się na programowaniu komputerów kwantowych i zdolność do wyjaśniania złożonych pojęć bez polegania na zaawansowanej matematyce. Jest ona szczególnie korzystna dla programistów początkujących w dziedzinie obliczeń kwantowych, zapewniając praktyczne wprowadzenie do tematu. Została jednak skrytykowana za unikalny system notacji, sporadyczne luki w szczegółach i pewne problemy z formatowaniem.
Zalety:⬤ Prosty i pouczający
⬤ silny nacisk na programowanie
⬤ przystępny dla początkujących i programistów
⬤ praktyczne przykłady i spostrzeżenia
⬤ wspiera praktyczną naukę z symulatorami
⬤ dobrze skonstruowany dla aktywnego zaangażowania w koncepcje obliczeń kwantowych.
⬤ Unikalny system notacji może dezorientować czytelników
⬤ brak dogłębnych wyjaśnień matematycznych
⬤ niektóre sekcje mogą być niejasne
⬤ pewne problemy z formatowaniem, szczególnie w wersjach e-bookowych
⬤ może wydawać się zbyt płytka dla osób poszukujących rygorystycznego zrozumienia teoretycznego.
(na podstawie 22 opinii czytelników)
Programming Quantum Computers: Essential Algorithms and Code Samples
Komputery kwantowe mają szansę zapoczątkować nową rewolucję obliczeniową - a ty możesz od razu do niej dołączyć. Jeśli zajmujesz się inżynierią oprogramowania, grafiką komputerową, nauką o danych lub po prostu jesteś zaintrygowanym miłośnikiem komputerów, ta książka stanowi praktyczny przewodnik programisty po zrozumieniu obliczeń kwantowych. Zamiast męczyć się z matematyką i teorią, będziesz pracować bezpośrednio z przykładami, które demonstrują unikalne możliwości tej technologii.
Specjaliści w dziedzinie obliczeń kwantowych, Eric Johnston, Nic Harrigan i Mercedes Gimeno-Segovia, pokazują, jak budować umiejętności, narzędzia i intuicję wymagane do pisania programów kwantowych w centrum aplikacji. Zrozumiesz, co potrafią komputery kwantowe i dowiesz się, jak zidentyfikować rodzaje problemów, które mogą rozwiązać.
Książka ta zawiera trzy wielo-rozdziałowe sekcje:
⬤ Programowanie dla QPU - Poznaj podstawowe koncepcje programowania kwantowych jednostek przetwarzających, w tym jak opisywać i manipulować kubitami oraz jak wykonywać teleportację kwantową.
⬤ Prymitywy QPU- poznaj prymitywy i techniki algorytmiczne, w tym wzmocnienie amplitudy, kwantową transformatę Fouriera i estymację fazy.
⬤ Aplikacje QPU- Zbadaj, w jaki sposób prymitywy QPU są wykorzystywane do tworzenia istniejących aplikacji, w tym kwantowych technik wyszukiwania i algorytmu faktoryzacji Shora.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)