Skip to content

magnusinst84-sudo/Quantum-Computing---Grover-s-Algorithm

Repository files navigation

Quantum Computing - Grover's Algorithm

This project visualizes and demonstrates Grover's Algorithm using Qiskit and Jupyter Notebooks.

Getting Started (Windows)

To avoid any venv or dependency issues:

  1. Double click setup_env.bat to automatically create a virtual environment (venv) and install all required packages (including Jupyter and Qiskit).
  2. Once finished, open Command Prompt or PowerShell in this folder.
  3. Activate the environment:
    venv\Scripts\activate
  4. Start Jupyter Notebook:
    jupyter notebook
  5. Open any of the .ipynb files to run the project.

Project Files

  • 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.

About

A project visualizing and simulating Grover's Algorithm using NumPy and Qiskit, featuring an interactive Jupyter Notebook UI

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors