返回题库|

解数独 161

困难美团

解数独 161

困难美团回溯

题目描述

编写一个程序,通过已填充的数字来填补数独的空格,使得数独的每一行、每一列以及每一个3x3的宫格内都包含1-9的数字且不重复。数独部分空格内已填入了数字,空白格用 '.' 表示。你需要使用回溯算法来求解。

示例

输入:board = [['5','3','.','.','7','.','.','.','.'],['6','.','.','1','9','5','.','.','.'],['.','9','8','.','.','.','.','6','.'],['8','.','.','.','6','.','.','.','3'],['4','.','.','8','.','3','.','.','1'],['7','.','.','.','2','.','.','.','6'],['.','6','.','.','.','.','2','8','.'],['.','.','.','4','1','9','.','.','5'],['.','.','.','.','8','.','.','7','9']]
输出:填充后的完整数独棋盘
solution.ts
输出结果
点击「运行代码」按钮查看结果...