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

网站服务器出错是什么意思网站建设与设计摘要

网站服务器出错是什么意思,网站建设与设计摘要,广州达美网站建设公司,室内设计3d模型素材网站1 题目 编写一个程序#xff0c;通过填充空格来解决数独问题。 数独的解法需 遵循如下规则#xff1a; 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。#xff08;请参考示例图#xff09; …1 题目 编写一个程序通过填充空格来解决数独问题。 数独的解法需 遵循如下规则 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。请参考示例图 数独部分空格内已填入了数字空白格用 . 表示。 2 解法 核心思想是, 首先把所有未确定值的位置收集起来, 让每个位置都选取其可选的值, 这就要有数据结构记录下其所出的行, 列, 以及块已经被选的值, 这样遍历其可选的值, 并且如果之前选的值不合适, 引入回退机制. 代码: int row[9]; int col[9]; int block[3][3]; bool valid; vectorpairint, int blanks; vectorvectorchar *pBoard;void flip(int row_index, int col_index, int number, bool changeBoard) {row[row_index] ^ (1 number);col[col_index] ^ (1 number);block[row_index / 3][col_index / 3] ^ (1 number);if (changeBoard) {if ((*pBoard)[row_index][col_index] .) {(*pBoard)[row_index][col_index] 1 number;} else {(*pBoard)[row_index][col_index] .;}} }void dfs(int blanks_index) {if (blanks_index blanks.size()) {valid true;return;}int row_index blanks[blanks_index].first;int col_index blanks[blanks_index].second;int number 0;while (true) {if (number 9)return;int bin_num (1 number);if (row[row_index] bin_num || col[col_index] bin_num || block[row_index / 3][col_index / 3] bin_num) {number ;continue;}flip(row_index, col_index, number, true);dfs(blanks_index 1);if (!valid) {flip(row_index, col_index, number, true);number ;}} }void solveSudoku(vectorvectorchar board) {memset(row, 0, sizeof(row));memset(col, 0, sizeof(col));memset(block, 0, sizeof(block));valid false;pBoard board;for (int i 0; i 9; i ) {for (int j 0; j 9; j ) {if (board[i][j] .) {blanks.push_back(make_pair(i, j));} else {int number board[i][j] - 1;flip(i, j, number, false);}}}dfs(0); }
http://www.pierceye.com/news/9631/

相关文章:

  • 微商城网站建设新闻wordpress文件详解
  • 怎么做电商平台网站vps网站管理器
  • 湖南昌正建设有限公司网站WordPress切换标记
  • 招聘seo网站推广php网站开发有什么优点
  • 男子做网站wordpress 评论添加表情
  • 用asp.net做的网站有哪些dw做旅游网站模板下载
  • 手机p2p网站wordpress hook大全
  • 深圳建设网站制作金沙洲网站建设工作室
  • win 2012 iis 默认网站成都网站建设987net
  • 怎么用ps做静态网站删格化网站设计
  • 建网站公司郑州全国最新产品代理
  • 网站seo优化多少钱wordpress 提高速度慢
  • 乌镇网站建设标书保山市住房和城乡建设局门户网站
  • 奢侈品商城网站建设方案昆明 做网站 vr
  • 怀化医保网站哪家网络么司做网站好
  • 简单的网站建设步骤品牌推广方案思维导图
  • 网站备案有什么要求安徽商城网站建设
  • 做外贸用哪个网站好河南男科医院排名榜
  • 免费毕业设计的网站建设科技特长生包括哪些项目
  • 进行网站开发 如何搭建环境做网站用虚拟机还是服务器
  • 专业教学资源库网站建设工作烟台网页公司联系方式
  • 免费建设微网站制作建设工程质量监督站网站
  • 山东省建设资格注册中心网站wordpress文章内乱码
  • 网站开发及推广是怎么回事wordpress 评论审核
  • 厦门网站建设的公司哪家好专门做图片的网站cms
  • html网站管理百度高级搜索技巧
  • 2021年网络十大关键词郑州seo顾问热狗网
  • 网站seo推广跨境电商怎么做平台
  • 网站开发公司好开发客户吗自助建站推广
  • 网站后台怎么管理上海网站建设 推荐站霸网络