This project visualizes and demonstrates Grover's Algorithm using Qiskit and Jupyter Notebooks.
To avoid any venv or dependency issues:
- Double click
setup_env.batto automatically create a virtual environment (venv) and install all required packages (including Jupyter and Qiskit). - Once finished, open Command Prompt or PowerShell in this folder.
- Activate the environment:
venv\Scripts\activate
- Start Jupyter Notebook:
jupyter notebook
- Open any of the
.ipynbfiles to run the project.
- Grover_Algorithm_CircuitBuilder.ipynb: Builds and visualizes the quantum circuit.
- Grover_Interactive_Visualizer.ipynb: Interactive simulation of the algorithm.
- ClassicalVsGrover_Comparison.ipynb: Compares classical vs quantum search performance.