Skip to content

Commit e6ded9f

Browse files
committed
Do first commit with readme and project structure
1 parent f21926d commit e6ded9f

File tree

4 files changed

+25
-0
lines changed

4 files changed

+25
-0
lines changed

SudokuSolver/README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Sudoku Solver
2+
## Description
3+
A minimalist Python application which solves a given Sudoku problem in a **.txt file** following certain *formatting rules*.
4+
5+
### Formatting rules for .txt Sudokus
6+
7+
## Requirements
8+
9+
## Steps To Execution
10+
11+
## Samples

SudokuSolver/read_sudoku.py

Whitespace-only changes.

SudokuSolver/sudoku.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import numpy as np
2+
3+
class Sudoku:
4+
5+
def __init__(self) -> None:
6+
7+
self.grid = np.zeros((9,9))
8+
9+
def put_number(self, number, row, column) -> None:
10+
11+
self.grid[row, column] = number

SudokuSolver/sudoku_solver.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from sudoku import Sudoku
2+
3+
s = Sudoku()

0 commit comments

Comments
 (0)