- Евдокимов Никита
- Бодин Алексей
- Кирильчик Данил
- Маслов Иван
- Пеньков Семен
- Черемушкин Семен
Мастер: Перевалов Кирилл
Основные функции описаны в файле q.h Функции создания базовых гейтов - в файле gates.h
Реализованы 4 квантовых алгоритма: случайный бит, алгоритм Дойча-Йожи (2 варианта), обмен значениями двух кубитов, квантовая телепортация Их реализация - см. в файле main.c
открыть q.cbp в Code::Blocks
$ gcc -o sample matrix.c q.c gates.c main.c -lm
(чтобы проект собирался в виде подключаемой библиотеки, нужно соответствующим образом настроить сборку)