https://github.com/prash08484/sudoku-solver
It is application of backtracking by which it solve sudoku you can partially fill some fields and rest system do.
https://github.com/prash08484/sudoku-solver
css3 game html5 illustrator-scripts javascript
Last synced: 8 months ago
JSON representation
It is application of backtracking by which it solve sudoku you can partially fill some fields and rest system do.
- Host: GitHub
- URL: https://github.com/prash08484/sudoku-solver
- Owner: prash08484
- Created: 2024-11-17T13:12:42.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-23T10:07:10.000Z (about 1 year ago)
- Last Synced: 2025-02-02T15:53:11.546Z (about 1 year ago)
- Topics: css3, game, html5, illustrator-scripts, javascript
- Language: HTML
- Homepage: https://sudoku-solver-nine-tau.vercel.app/
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sudoku Solver 🔢
Deployment Link: https://sudoku-solver-nine-tau.vercel.app/
---
**Sudoku Solver** is an interactive web application designed to solve partially filled Sudoku puzzles. Built using **HTML**, **CSS**, and **JavaScript**, this tool enables users to input a custom Sudoku grid and instantly find a solution using backtracking algorithms.
---
## Features
- 🧩 **Custom Input**: Users can fill in a partially completed Sudoku puzzle.
- 🚀 **Fast Solver**: Implements an efficient backtracking algorithm to solve puzzles in seconds.
- 📱 **Responsive Design**: Adapts seamlessly to devices of all sizes.
- 🎯 **Validation**: Ensures valid Sudoku inputs before solving.
---
## What is Sudoku?
Sudoku is a logic-based, combinatorial number-placement puzzle. The objective is to fill a 9×9 grid so that each column, each row, and each of the nine 3×3 subgrids contain all digits from 1 to 9 without repetition.
---
## How to Use
1. Open the application in any modern web browser.
2. Fill in the Sudoku grid with your custom puzzle:
- Click on any cell and type numbers (1-9).
- Leave cells blank for the unknowns.
3. Click the **Solve** button to compute the solution.
4. Watch as the solver fills in the blanks with the correct numbers.
5. If the puzzle is unsolvable, you’ll be notified.
---
## Project Structure
---
## Technologies Used
- **HTML**: Structure of the game.
- **CSS**: Styling and layout.
- **JavaScript**: Game logic and interactivity.
---
## How to Run
1. Clone the repository:
```bash
git clone https://github.com/prash08484/Sudoku-Solver.git
2. Navigate to project repository:
```bash
cd Sudoku-Solver.git
3. Navigate to the index.html
```bash
Deployment Link: https://sudoku-solver-nine-tau.vercel.app/