Skip to content

Samiksha-ui/CodeAlpha_Sudoku-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

🧩 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

  1. Open the project in VS Code or any C++ compiler.
  2. Compile the program:# CodeAlpha_Sudoku-Solver
  3. Run:

📷 Output

The program prints:

  • Original Sudoku Grid
  • Solved Sudoku Grid

🎯 Internship Task

Completed as part of CodeAlpha Internship Program.

👩‍💻 Author

Samiksha A

About

Sudoku Solver implemented in C++ using a backtracking algorithm. The program solves Sudoku puzzles by validating rows, columns, and 3×3 grids recursively.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages