Изучение квантовых вычислений с помощью Quantum Katas
ka·ta | kah-tuh
Шаблон для обучения, практики и реализации новых навыков, методов и процессов.
Quantum Katas — это учебные курсы с открытым кодом и уроки программирования, предназначенные для параллельного изучения квантовых вычислений и обучения языку программирования Q#. Ката описывают фундаментальные концепции квантовых вычислений, причем некоторые из них охватывают основы, а некоторые углубляются в квантовые алгоритмы и протоколы.
Вы можете попробовать Quantum Katas в Интернете на сайте Quantum Katas или скачать ката и запустить их локально на своем компьютере.
Совет
Если вы хотите ускорить путь квантовых вычислений, проверка из code с помощью Azure Quantum, уникальной функции веб-сайта Azure Quantum. Здесь можно запускать встроенные Q# примеры или собственные Q# программы, создавать новый Q# код на основе запросов, открывать и запускать код в VS Code для Интернета одним щелчком мыши и задавать Copilot любые вопросы о квантовых вычислениях.
Запуск Katas онлайн
Quantum Katas доступны для работы в Интернете на сайте Quantum Katas . Эта среда позволяет запускать katas в браузере, не устанавливая ничего на компьютере.
Руководства и упражнения, собранные в Quantum Katas помогают получить практический опыт, чтобы закрепить изучение концепций. Задачи программирования охватывают множество квантовых концепций — от очень простых до довольно сложных. Для каждой задачи вам нужно написать недостающий код. Для первых ката это может быть всего одна строка, а для более поздних упражнений — и значительный фрагмент кода.
Самое главное, с помощью Quantum Katas вы можете запускать и проверять свои решения в онлайн-упражнениях. Это позволяет немедленно оценить ваше решение, чтобы вы могли пересмотреть неправильный подход.
- Если вам нужна помощь, нажмите кнопку Нужна подсказка? , чтобы получить подсказку для упражнения.
- Завершив упражнение, нажмите кнопку Выполнить , чтобы запустить код в kata. Если вы зависли, щелкните Показать решение , чтобы увидеть правильное решение.
- В любой момент вы можете задать copilot вопрос о квантовых вычислениях или Q#.
- Вы можете проверка скорость выполнения и ход выполнения с помощью Quantum Katas в разделе Мой ход выполнения.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по