Skip to content

Instantly share code, notes, and snippets.

View mabubu0203's full-sized avatar
🏠
Working from home

mabubu0203 mabubu0203

🏠
Working from home
View GitHub Profile
@KazumasaSUGAYA
KazumasaSUGAYA / 数独を解くプログラムの作成
Created October 22, 2012 09:57
数独を解くプログラムの作成
【アルゴリズム】
0. 読み込む。
1. 1つの空マスに対して1~9の値候補を用意する。
2. 横(行)を見て、並んでいる値をそのマスの候補から除く。
3. 縦(列)を見て、並んでいる値をそのマスの候補から除く。
4. ブロック(3×3)を見て、並んでいる値をそのマスの候補から除く。
5. 残った候補をマスに入れる。
6. 0.から5.を繰り返す。