From 6da7c2ecd6c9863d5030da5f0c750fd86b5f5576 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Wed, 11 Oct 2017 15:52:27 -0700 Subject: [PATCH] Store indexes of clues as a set --- sudoku.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sudoku.py b/sudoku.py index 13c56ef..083ce86 100644 --- a/sudoku.py +++ b/sudoku.py @@ -13,8 +13,10 @@ class Sudoku: sz4 = size ** 4 if board: self._board = bytes(board)[:sz4] + self._clues = set(i for i in range(len(self._board)) if self._board[i] != 0) else: self._board = bytes(sz4) + self._clues = set() @property def size(self):