当前位置: 首页 > wzjs >正文

贵阳疫情最新消息通知海淀区seo多少钱

贵阳疫情最新消息通知,海淀区seo多少钱,网站图片怎么做才有吸引力,网站建设公司平台这道题的意思是每个3*3的格子只能有1到9九个数字,每行只能有1到9九个数字,每列也只能有1到9每个数字,我们可以开个col[N][N]表示某一列出现过的数字 row[N][N]表示某一行出现的数字,st[N][N][N]表示每个3*3的子矩阵里出现的数字 话说到这里…

这道题的意思是每个3*3的格子只能有1到9九个数字,每行只能有1到9九个数字,每列也只能有1到9每个数字,我们可以开个col[N][N]表示某一列出现过的数字

row[N][N]表示某一行出现的数字,st[N][N][N]表示每个3*3的子矩阵里出现的数字

话说到这里,我们已经可以实现代码了

#include <iostream>
using namespace std;const int N = 15;
int a[N][N];
bool col[N][N];
bool row[N][N];
bool st[N][N][N];
bool dfs(int i,int j)
{if(j==9){j=0;i++;}if(i==9){return true;}if(a[i][j]){return dfs(i,j+1);}for(int x = 1;x<=9;x++){if(col[j][x] || st[i/3][j/3][x]||row[i][x]) continue;col[j][x] = st[i/3][j/3][x] = row[i][x] = true;a[i][j] = x;if(dfs(i,j+1)) return true;col[j][x] = st[i/3][j/3][x] = row[i][x]= false;a[i][j] = 0; }return false;
}
int main()
{for(int i = 0;i<9;i++){for(int j = 0;j<9;j++){cin >> a[i][j];int x = a[i][j];if(x){col[j][x] = true;st[i/3][j/3][x] = true;row[i][x] = true;}}}dfs(0,0);for(int i = 0;i<9;i++){for(int j = 0;j<9;j++){cout << a[i][j] << " ";}cout << endl;}return 0;
}

http://www.dtcms.com/wzjs/421215.html

相关文章:

  • 做日结活的网站百度seo培训课程
  • 直接做的视频网站宁波seo外包推广平台
  • 新网站建设问卷网址导航下载到桌面
  • 企业网站建设找外包公司做微信管理软件哪个最好
  • 做俄罗斯外贸网站推广百度网盘客户端下载
  • 建设工程竣工规划局网站百度网站怎么优化排名靠前
  • 安丘网站建设aqfeifan关键词推广优化排名如何
  • 怎样设置个人官方网站网站建设公司大全
  • 网络销售网站有哪些整站优化cms
  • seo 成功网站网销平台排名
  • 嘉善在线做网站吗网站定制开发
  • 网站建设与规划心得总结爱站长尾词
  • 网站克隆镜像做关键字seo学电子商务出来能干嘛
  • 平台网站做等级保护测评如何在百度发广告
  • 武汉微网站微官网专业海外网站推广
  • sae wordpress安装主题网址seo分析
  • 手机版网站系统惠州百度推广优化排名
  • 菏泽市城乡建设局网站上海app网络推广公司
  • 天津高端网站设计公司什么是网站推广优化
  • 南京做网站公司 雷仁重庆网站seo搜索引擎优化
  • 苏州最大的网站建设公司搜索关键词是什么意思
  • 北京做网站哪家专业seo优化教程自学
  • 做网站用矢量图还是位图网站seo优化
  • 建设银行网站色调网络营销平台都有哪些
  • 南京做网站建设的公司金戈西地那非片
  • 上海电子通科技网站建设百度网站提交入口网址
  • javascript网站制作优化内容
  • 铭万魔方做网站怎么样宁波品牌网站推广优化公司
  • 网站优化哪里好视频seo优化教程
  • 厦门做网站哪家强培训方案及培训计划