• Некоторые математические концепции уровня программирования, прежде всего:
• понимание использования математических функций;
• знание тригонометрических функций;
• умение работать с двоичными числами и выполнять преобразования между двоичным и десятичным представлением чисел;
• понимание смысла комплексных чисел.
• Элементарное понимание принципов оценки вычислительной сложности алгоритмов (обозначение «O-большое»).
Программирование квантовых компьютеров. Базовые алгоритмы и примеры кода
·
Мерседес Химено-Сеговиа