使用QQWing库开发Sudoku Android应用

时间:2019-01-29 14:37:33

标签: java android qqwing

我目前正在学习开发Android应用,我的项目之一是数独游戏。

我发现QQWing library使我能够轻松生成并解决难题。下面的Java测试代码会生成并解决该问题。

现在,我的问题是如何在生成拼图之前设置难度级别?这对我来说很重要,因为用户应该可以从应用程序的GUI更改默认值。

import com.qqwing.*;

public class Test {
    public static void main(String[] strings) {
        QQWing qq = new QQWing();

        qq.generatePuzzle();
        qq.solve();

        System.out.print(qq.getPuzzleString());
        System.out.println(qq.getDifficultyAsString());
        System.out.println(qq.getSolutionString());
    }
}

它会正确返回带有解的谜题,但难度级别的默认值为“未知”。

谢谢。

0 个答案:

没有答案