Store indexes of clues as a set
This commit is contained in:
parent
a34987e3db
commit
6da7c2ecd6
1 changed files with 2 additions and 0 deletions
|
@ -13,8 +13,10 @@ class Sudoku:
|
||||||
sz4 = size ** 4
|
sz4 = size ** 4
|
||||||
if board:
|
if board:
|
||||||
self._board = bytes(board)[:sz4]
|
self._board = bytes(board)[:sz4]
|
||||||
|
self._clues = set(i for i in range(len(self._board)) if self._board[i] != 0)
|
||||||
else:
|
else:
|
||||||
self._board = bytes(sz4)
|
self._board = bytes(sz4)
|
||||||
|
self._clues = set()
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def size(self):
|
def size(self):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue