🧩 Sudoku Solver (C++)
📌 Project Description
This project is a Sudoku Solver developed using C++.
The program automatically solves a given Sudoku puzzle using the Backtracking Algorithm.
It fills empty cells while ensuring all Sudoku rules are satisfied:
- Each number appears once per row
- Each number appears once per column
- Each number appears once per 3×3 subgrid
🚀 Features
- Represents Sudoku using a 2D array
- Implements recursive backtracking
- Validates row, column, and subgrid constraints
- Displays original and solved Sudoku grid
🛠️ Technologies Used
- C++
- Object Oriented Programming Concepts
- Recursion & Backtracking Algorithm
▶️ How to Run
- Open the project in VS Code or any C++ compiler.
- Compile the program:# CodeAlpha_Sudoku-Solver
- Run:
📷 Output
The program prints:
- Original Sudoku Grid
- Solved Sudoku Grid
🎯 Internship Task
Completed as part of CodeAlpha Internship Program.
👩💻 Author
Samiksha A