endroid/sudoku

Endroid Sudoku 解算器

资助包维护!
endroid

2.2.2 2023-08-28 23:10 UTC

This package is auto-updated.

Last update: 2024-09-07 14:57:33 UTC


README

endroid 提供

Latest Stable Version Build Status Total Downloads License

快速解决数独谜题的库。

安装

使用 Composer 安装库。

$ composer require endroid/sudoku

使用方法

<?php

use Endroid\Sudoku\Puzzle;

// Load a puzzle
$sudoku = new Sudoku('
    000000012
    000000003
    002300400
    001800005
    060070800
    000009000
    008500000
    900040500
    470006000
');

// Solve the puzzle
$solver = new Solver($sudoku);
$solver->solve();

版本控制

版本号遵循 MAJOR.MINOR.PATCH 体系结构。向后兼容性破坏性更改将尽量减少,但请注意这些更改可能发生。在生产环境中锁定依赖关系并在升级时测试您的代码。

许可证

此包采用 MIT 许可证。有关完整的版权和许可信息,请参阅与源代码一起分发的 LICENSE 文件。