Skip to content

Latest commit

 

History

History
 
 

DeutschJozsaAlgorithm

Welcome!

This kata covers the concept of a quantum oracle and Deutsch-Jozsa and Bernstein-Vazirani algorithms.

Quantum oracles

A good introduction to quantum oracles can be found in the Q# documentation.

Deutsch-Jozsa algorithm

This algorithm has no practical use, but it is famous for being one of the first examples of a quantum algorithm that is exponentially faster than any deterministic classical algorithm.

Bernstein-Vazirani algorithm