你需要实现一个算法来完成 9x9 的数独游戏。
输入
数独表格是一个 9x9 的二维数组,算法的输入 boardHandler 是一个对象,你可以通过它来读取或修改单元格的值。
boardHandler 提供了以下方法:
get(row, col):读取单元格的值,如果没有值则返回nullset(row, col, value):修改单元格的值,如果单元格不可编辑则抛出错误。value 的取值范围为 1 到 9 或者null。isEditable(row, col):判断单元格是否可编辑,如果可编辑则返回true,否则返回false
要求
请你通过操作 boardHandler 来完成数独游戏。