一个标准数独游戏的题目生成和解题的程序
2009-02-16 01:10
357 查看
读书破万卷,不如实际动手实践一次。
本着这样的想法,我在学习C#的过程中,用C#实现了一个我平时喜欢玩的小游戏——数独游戏KLSudoku
项目托管在 Google Code : http://code.google.com/p/klsudoku/ 有兴趣的同学可以去看看。
全部源码都可以下载。 实现了下面的这些功能:
随机生成唯一解题目
候选数显示辅助解题
实现以下逻辑解法
显式唯一数法,隐式唯一数法
区块排除法
显示数对法,隐式数对法
显式三数集,四数集法
隐式三数集,四数集法
X-Wing
XY-Wing
XYZ-Wing
X-Chain
Forcing-Chain
解题步骤撤销和重复功能
解题提示功能
可以复制解题步骤
题目可以通过粘贴或者文本文件导入,题目格式支持81个长数或者9X9数列表
我还在不断updae这个project,希望可以借这个小东东跟同好交流一番!我的邮件:ttylikl@qq.com
本着这样的想法,我在学习C#的过程中,用C#实现了一个我平时喜欢玩的小游戏——数独游戏KLSudoku
项目托管在 Google Code : http://code.google.com/p/klsudoku/ 有兴趣的同学可以去看看。
全部源码都可以下载。 实现了下面的这些功能:
随机生成唯一解题目
候选数显示辅助解题
实现以下逻辑解法
显式唯一数法,隐式唯一数法
区块排除法
显示数对法,隐式数对法
显式三数集,四数集法
隐式三数集,四数集法
X-Wing
XY-Wing
XYZ-Wing
X-Chain
Forcing-Chain
解题步骤撤销和重复功能
解题提示功能
可以复制解题步骤
题目可以通过粘贴或者文本文件导入,题目格式支持81个长数或者9X9数列表
我还在不断updae这个project,希望可以借这个小东东跟同好交流一番!我的邮件:ttylikl@qq.com
相关文章推荐
- Individual Project "写一个能自动生成小学四则运算题目的程序"
- C语言:一个能自动生成小学四则运算题目的程序
- 软件工程第一个程序:像阿超那样,花20分钟写一个能自动生成小学四则运算题目的 “软件”,要求:除了整数以外,还要支持真分数的四则运算。
- 求一个能够 自动生成小学生数学练习题目 的Java程序。
- 软工第一个程序:像二柱子那样,花二十分钟写一个能自动生成小学四则运算题目的 “软件”,要求:除了整数以外,还要支持真分数的四则运算。
- 一个能自动生成小学四则运算题目的程序
- 编写一个能自动生成小学四则运算题目的程序。
- 编写一个能自动生成小学四则运算题目的程序
- 作业二:个人编程项目——编写一个能自动生成小学四则运算题目的程序
- QT编写的数独游戏及一个准确高效生成算法
- 个人作业1-实现一个自动生成小学四则运算题目的命令行程序
- QT编写的数独游戏及一个准确高效生成算法
- 解数独程序源代码,可检测题目是否合法,可解无解/一个解/多个解的情况。leetcode测试较快,现在分享,望指教!
- 一个随机生成数独的程序
- 程序员面试金典——解题总结: 9.18高难度题 18.9随机生成一些数字并传入某个方法。编写一个程序,每当收到新数字时,找出并记录中位数。
- QT编写的数独游戏及一个准确高效生成算法
- 数独自动生成题目与解题(挖洞,DLX) 十字双向链表与数组支撑
- 软件工程第二个程序:“像阿超那样,花20分钟写一个能自动生成小学四则运算题目的 ‘软件’”的功能扩充
- 作业二:个人编程项目——编写一个能自动生成小学四则运算题目的程序
- 编写一段程序,从标准输入读取string对象的序列直到连续出现两个相同的单词或者所有单词都读完为止。使用while循环一次读取一个单词,当一个单词连续出现两次是使用break语句终止循环。输出连续重复出现的单词,或者输出一个消息说明没有人任何单词是重复出现的。