Skip to content

Мастерская 11 "Квантовые вычисления на Си"

Notifications You must be signed in to change notification settings

ssyp-ru/ssyp18-ws11

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Мастерская 11 "Квантовые вычисления на Си"

Состав:

  • Евдокимов Никита
  • Бодин Алексей
  • Кирильчик Данил
  • Маслов Иван
  • Пеньков Семен
  • Черемушкин Семен

Мастер: Перевалов Кирилл

Проект - симуляция модели квантовых вычислений в виде библиотеки.

Основные функции описаны в файле q.h Функции создания базовых гейтов - в файле gates.h

Реализованы 4 квантовых алгоритма: случайный бит, алгоритм Дойча-Йожи (2 варианта), обмен значениями двух кубитов, квантовая телепортация Их реализация - см. в файле main.c

Запуск

(1 вариант)

открыть q.cbp в Code::Blocks

(2 вариант)

$ gcc -o sample matrix.c q.c gates.c main.c -lm

(чтобы проект собирался в виде подключаемой библиотеки, нужно соответствующим образом настроить сборку)

About

Мастерская 11 "Квантовые вычисления на Си"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published