• 大小: 4KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: 其他
  • 标签: 杀手数独  dlx  

资源简介

杀手数独求解器源代码,代码是从之前解数独的改过来的。所以有点乱。函数名也不是很清晰明了。

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 
#include 
#include “DLX.h“

void gen_1(vector > &ans vector &temp int n int s int current = 0)
{
    if (n==0)
        {ans.push_back(temp); return;}
    int inf = max(current+1s-(n-1)*(20-n)/2);
    int sup = (2*s-n*(n-1))/(2*n);
    for(int i = inf; i <= sup; ++i)
    {
        temp.push_back(i);
        gen_1(anstempn-1s-ii);
        temp.pop_back();
    }
}

void gen_2(vector > &checkint sint i)
{
    int a[2] = {si};
    vector p(aa+2);
    bool flag = false;
    for(int i = 0; (unsigned)i < check.size();++i)
        if (p == check[i])
        {
            flag = true;
            break;
        }
    if (!flag)
        ch

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5254  2014-01-06 14:52  DLX.h

     文件       5846  2014-02-15 14:10  main.cpp

----------- ---------  ---------- -----  ----

                11100                    2


评论

共有 条评论