## 📄️ The Deutsch–Jozsa algorithm

In this tutorial, some circuits are constructed with the controlled_on option. This is the

## 📄️ Bernstein-Vazirani Algorithm

The Bernstein-Vazirani algorithm is an algorithm that deterministically solves the following problem:

## 📄️ Solving Simon's problem with a quantum computer

In this section, we aim to solve the Simon's problem with a quantum computer. The Simon's problem states that: