Skip to content
Q# サンプルコード集と解説
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
01_開発環境の準備
02_Qubitの生成
03_Qubitの基本操作
04_Superpositionの生成
05_Qubitsの測定
.gitignore
LICENSE
QSharpLab2019.sln
README.md
Summary.md

README.md

QSharpLab2019

Q# サンプルコード集と解説

このドキュメントについて

このドキュメントはde:code 2019向けにQ#を初めてさわる開発者に向けて、Q#のサンプルコードとその解説を集めたものです。 量子プログラミング言語Q#を知るために、すぐに動かせるサンプルコードを作りました。 現時点で用意できているのはQubitの生成と、基本的ないくつかのゲート操作、測定までで、複雑な状態を作るためのゲートの組み合わせであったり、具体的なアルゴリズムなどは含まれていません。

ぜひこのコードを動かし、結果を見て、次にコードのあちこちを変更して結果がどうなるかをみてQ#を知ってほしいと思っています。

ドキュメントの構成

01_開発環境の準備 のようにフォルダごとにテーマを分けてます。01_開発環境の準備のみは、お手持ちのマシンに環境を準備するため手順のみ記載していますが、それ以外のフォルダはそれぞれプロジェクトとなっており、フォルダ直下のREADME.mdをまず読んでいただき、実際にプロジェクトを実行して、ソースコードを読んでQ#を知ってもらえるようにしています。

目次

License

The MIT License (MIT)

Copyright (c) 2019 Takayoshi Tanaka (@tanaka_733)

You can’t perform that action at this time.