求一个算法
无意中看弟弟在写杂志上面的一道填数游戏题自己想把它编成C
题目是这样的:
在9*9的方格内,用1~9之间的数字,将空格填满
每个空格只能填一个数
每个数字在每一行每一列只能出现一次.
X X 8 X 5 7 3 X X
X 5 X X X 4 2 X X
3 X X X 9 X X X 8
2 X X X X X X 3 X
X X X X X 1 X X X
X 3 X 5 X X X X 4
9 X X X 1 X X X 5
X X 7 9 X X X 6 X
X X 2 8 7 X 1 X X
我用X表示空格了,然后里面有部分给定的数字
想求一个算法