Recursively solve sudoku.
Plus using constraints to minimize wrong guess.
It solved well defined sudoku puzzles in about 3 sec in my Matlab.
To create puzzle, use syntax s{r,c}=value. for all r,c,value=1~9.
for example, s{1,4}=5;
The submission attaches two examples for demo.
To see each move during solving, comment off show(s) in the function move at line 54.
인용 양식
Chaowei Chen (2024). Sudoku (https://www.mathworks.com/matlabcentral/fileexchange/36200-sudoku), MATLAB Central File Exchange. 검색됨 .
MATLAB 릴리스 호환 정보
개발 환경:
R2008a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux태그
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!