mirror of
https://github.com/sigmasternchen/sudoku-solver
synced 2025-03-15 07:48:56 +00:00
removed unused variables
This commit is contained in:
parent
3b453ec26e
commit
3b59dfc374
1 changed files with 0 additions and 6 deletions
6
main.go
6
main.go
|
@ -38,12 +38,10 @@ func eliminate(field *field) *int {
|
||||||
|
|
||||||
// columns
|
// columns
|
||||||
for x := 0; x < size; x++ {
|
for x := 0; x < size; x++ {
|
||||||
set := 0
|
|
||||||
bitfield := maskZero
|
bitfield := maskZero
|
||||||
|
|
||||||
for y := 0; y < size; y++ {
|
for y := 0; y < size; y++ {
|
||||||
if len(field[x][y]) == 1 {
|
if len(field[x][y]) == 1 {
|
||||||
set++
|
|
||||||
mask := 1 << (field[x][y][0] - 1)
|
mask := 1 << (field[x][y][0] - 1)
|
||||||
|
|
||||||
if bitfield & mask == 0 {
|
if bitfield & mask == 0 {
|
||||||
|
@ -77,12 +75,10 @@ func eliminate(field *field) *int {
|
||||||
|
|
||||||
// rows
|
// rows
|
||||||
for y := 0; y < size; y++ {
|
for y := 0; y < size; y++ {
|
||||||
set := 0
|
|
||||||
bitfield := maskZero
|
bitfield := maskZero
|
||||||
|
|
||||||
for x := 0; x < size; x++ {
|
for x := 0; x < size; x++ {
|
||||||
if len(field[x][y]) == 1 {
|
if len(field[x][y]) == 1 {
|
||||||
set++
|
|
||||||
mask := 1 << (field[x][y][0] - 1)
|
mask := 1 << (field[x][y][0] - 1)
|
||||||
|
|
||||||
if bitfield & mask == 0 {
|
if bitfield & mask == 0 {
|
||||||
|
@ -117,13 +113,11 @@ func eliminate(field *field) *int {
|
||||||
// blocks
|
// blocks
|
||||||
for sx := 0; sx < blocks; sx++ {
|
for sx := 0; sx < blocks; sx++ {
|
||||||
for sy := 0; sy < blocks; sy++ {
|
for sy := 0; sy < blocks; sy++ {
|
||||||
set := 0
|
|
||||||
bitfield := maskZero
|
bitfield := maskZero
|
||||||
|
|
||||||
for x := sx * blockSize; x < (sx + 1) * blockSize; x++ {
|
for x := sx * blockSize; x < (sx + 1) * blockSize; x++ {
|
||||||
for y := sy * blockSize; y < (sy + 1) * blockSize; y++ {
|
for y := sy * blockSize; y < (sy + 1) * blockSize; y++ {
|
||||||
if len(field[x][y]) == 1 {
|
if len(field[x][y]) == 1 {
|
||||||
set++
|
|
||||||
mask := 1 << (field[x][y][0] - 1)
|
mask := 1 << (field[x][y][0] - 1)
|
||||||
|
|
||||||
if bitfield & mask == 0 {
|
if bitfield & mask == 0 {
|
||||||
|
|
Loading…
Reference in a new issue