java写的生成数独代码(Sudoku code generated by Java).doc
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 文币 0人已下载
下载 | 加入VIP,免费下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java写的生成数独代码(Sudoku code generated by Java).doc
- 资源描述:
-
1、java 写的生成数独代码(Sudoku code generated by Java)包装测试;进口 java.util.linkedlist;进口 java.util.random;/ * *自动获取数独* 作者 huangr 2013.02.19* /公共类的蜀都public static void main(String args)蜀都 SD =新 shudu();initshudu() SD;(1)startshudu SD;int 长度;/ /长度国际 currps;/ /当前正在处理的位置字节 num = null;/ /结果字节 ANSP = null;/ /可用解在解集合中的
2、位置字节的 ansval = null;/ /可用解集合随机路=新() ;公共 shudu() 长度= 9;/ * *初始化数独* /initshudu() public void/ /初始化结果如果(数字= NULL)新字节长度*长度;ANSP =新的字节长度* 长度;ansval =新的字节长度* 长度 长度;currps = 0;/ /初始化赋值对于(int = i 0;i linkList = new LinkedList ();For (int i=0; i=0; i-) Int rdNum = Math.abs (rd.nextInt ()%linkList.size ();ansval currps 我 =链表得到(rdnum) ;链表中删除(rdnum) ;/ * *格式化输出* /outdata() public void对于(int = i 0;i 长度*长度;i + +)如果(i =长度= 0)系统 println()。出去;系统。输出!= 1?数字“i”:“+”+“” ) ;