【软件工程基础】数独(个人项目)-设计实现及代码说明

设计实现 依照题目要求,我的整体设计则分为“生成终局”和“求解数独”两大部分,二者之间相对来说较为独立。 首先来说生成终局,按照上一篇博客所描述的方法,为了得到一定数量的不同数独,对数独的第一行可采取全排列的操作扩充数量,对数独的后几行,按照1-3行、4-6行、7-9行分为三组,分别给他们规定不同的移动方式扩充数量,直到数量达到要求。 对于求解数独,则用到了回溯法,依次对数字1-9进行尝试,首先在
相关文章
相关标签/搜索