在Web应用程序中开发Sudoku程序

时间:2015-03-26 04:49:34

标签: java web sudoku

我正在研究一个案例研究,以便在java web应用程序中开发一个数独程序。我对它的方法感到困惑。可以帮助任何人帮助清除问题。

  1. 我如何用部分中的数字填充一些有效单元格,以便用户可以获得填充数独的流程。是否有可用的内置API?
  2. 一旦在Web应用程序中显示数独游戏哪种方法可以让用户填写它?
  3. 赞赏你的评论......

1 个答案:

答案 0 :(得分:0)

首先,我要确保每个行,列和9的正方形包含以下内容:

A)只有一位数字

B)没有0

C)没有重复

你可以使用一些' if'用于检查此事的陈述。

您还可以使用一个语句来确保每个行,每列和每个方块的总数为45,只需要进行“双重检查”即可。到位(9 + 8 + 7 + 6 + 5 + 4 + 3 + 2 + 1 = 45)。单独这样做不会有效,因为有人可以轻松地使用双打来增加45(例如:9 + 9 + 9 + 5 + 4 + 4 + 3 + 1 + 1 = 45)。

我还要确定你要填充的方块总数(81个),我会实现一个跟踪每个方块的变量。 A' for' for循环可以用于此。

我不会写出所有代码,因为那不是这个网站的用途。但是,我想我至少会解释一些可能会帮助你的概念。我希望我有所帮助。