QuantumKatas/Superposition
Mariia Mykhailova 963ed6dfc0
Fix warnings QS3302-3303 (deprecated || and &&) (#93)
2019-04-15 19:02:38 -07:00
..
.vscode First four katas 2018-07-11 16:35:59 -07:00
README.md Improve several readme files (#48) 2018-11-27 16:32:52 -08:00
ReferenceImplementation.qs Fix warnings QS3302-3303 (deprecated || and &&) (#93) 2019-04-15 19:02:38 -07:00
Superposition.csproj Updating QDK version to 0.5.1903.2703 (#90) 2019-03-28 15:56:51 -07:00
Superposition.sln First four katas 2018-07-11 16:35:59 -07:00
Tasks.qs Superposition: Add tasks from the contest (#78) 2019-03-05 23:12:40 -08:00
TestSuiteRunner.cs First four katas 2018-07-11 16:35:59 -07:00
Tests.qs Superposition: Add tasks from the contest (#78) 2019-03-05 23:12:40 -08:00

README.md

Welcome!

The superposition kata covers the following topics:

  • basic single-qubit and multi-qubit gates,
  • superposition,
  • flow control and recursion in Q#.

It is recommended to complete the BasicGates kata before this one to get familiar with the basic gates used in quantum computing. The list of basic gates available in Q# can be found at Microsoft.Quantum.Primitive.

You can find detailed coverage of Bell states and their creation here.

For the syntax of flow control statements in Q#, see the Q# documentation.