数独:ASP.NET/MATLAB

网页数独,使用MATLAB算法作为。net组件由MATLAB Builder为。net, wi

4.5 k下载

更新2016年9月1

查看许可协议

SOLVE_SUDOKU。M,该文件包含的代码解决数独板,,应该作为一个。net部署大会。它接受9-by-9数组作为输入,0代表一个空白的广场,和数字1 - 9代表网格中的任何初始值。函数返回了董事会,如果存在一个解决方案,和一个标志指示代码是否成功地找到一个解决方案。为了解决这个难题,使递归调用的代码使用了一个算法求解函数后选择一个可能的候选人的广场。如果一方没有任何可能的候选人,这个算法之前备份到一个广场,在继续之前,另一个可能的候选人。
数独。ASPX——前端web页面是一个ASP。网络文件,创建一个9-by-9网格的文本框,允许用户输入的值数独谜题。在用户单击submit按钮时,这段代码的帖子solver.aspx网格中的数据。

解算器。ASPX——这ASP。NET代码接受输入数据从数独。aspx, packages it in a .NET array, and calls a method of the Sudoku object to solve the puzzle. After receiving the output in the form of a two-dimensional array, the ASP.NET code formats the array to display the solution on the screen.

有关解决数独谜题的更多信息,请查看以下参考:
拍品,jean - paul。“数独游戏背后的科学。”Scientific American June 2006: 81-83.

注意:某些董事会要花很长的时间来解决。它可能是有用的设置超时的ASP。网络页面适当的董事会需要过度的时间才能完成。

引用作为

约翰Kotwicki (2023)。数独:ASP.NET/MATLAB(//www.tianjin-qmedu.com/matlabcentral/fileexchange/12096-sudoku-asp-net-matlab), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2006a
兼容任何释放
平台的兼容性
窗户 macOS Linux
类别
找到更多的在MATLAB编译器SDK帮助中心MATLAB的答案

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.4.0.0

在readme文件更新信息。

1.2.0.1

更新许可证

1.2.0.0

BSD许可。

1.0.0.0