1.先填出确定数,通过行、列、九宫格排余
2.填完一遍确定数保存再重新查询一遍,直至找不到唯一确定数
3.能填的数字用二进制表示,去除某个可能的数字时,用它的反数和可能性相与and
4.已确定的数字用负数表示
5.用可能性遍历
详见https://www.cnblogs.com/grenet/archive/2013/06/19/3138654.html
1.先填出确定数,通过行、列、九宫格排余
2.填完一遍确定数保存再重新查询一遍,直至找不到唯一确定数
3.能填的数字用二进制表示,去除某个可能的数字时,用它的反数和可能性相与and
4.已确定的数字用负数表示
5.用可能性遍历
详见https://www.cnblogs.com/grenet/archive/2013/06/19/3138654.html