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

中英文切换网站怎么做企业网站建设营销优化方案

中英文切换网站怎么做,企业网站建设营销优化方案,平面设计网课,官方网站怎样做37. 解数独 编写一个程序,通过填充空格来解决数独问题。 数独的解法需 遵循如下规则: 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图&#xff…

37. 解数独

编写一个程序,通过填充空格来解决数独问题。

数独的解法需 遵循如下规则:

数字 1-9 在每一行只能出现一次。
数字 1-9 在每一列只能出现一次。
数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图)
数独部分空格内已填入了数字,空白格用 ‘.’ 表示。

https://leetcode.cn/problems/sudoku-solver/submissions/618100739/

在这里插入图片描述

class Solution {
public:bool rows[9][9];bool cols[9][9];bool cubes[9][9];vector<pair<int, int>> blanks; // 存储blanks空白的格子bool valid = false;void dfs(vector<vector<char>>& board, int pos) {if (blanks.size() == pos) {valid = true;return;}auto [i, j] = blanks[pos];for (int num = 0; num < 9 && !valid; ++num) {if (!rows[i][num] && !cols[j][num] && !cubes[((int)(i / 3)) * 3 + (j / 3)][num]) {rows[i][num] = 1;cols[j][num] = 1;cubes[((int)(i / 3)) * 3 + (j / 3)][num] = 1;board[i][j] = num + '0' + 1;dfs(board, pos + 1);// 如果没有成功,那么返回rows[i][num] = 0;cols[j][num] = 0;cubes[((int)(i / 3)) * 3 + (j / 3)][num] = 0;}}return;}void solveSudoku(vector<vector<char>>& board) {memset(rows, false, sizeof(rows));memset(cols, false, sizeof(cols));memset(cubes, false, sizeof(cubes));for (int i = 0; i < 9; i++) {for (int j = 0; j < 9; j++) {if (board[i][j] != '.') {int cur_num = board[i][j] - '1';rows[i][cur_num] = 1;cols[j][cur_num] = 1;// cube要算一下是第几个cubecubes[((int)(i / 3)) * 3 + (j / 3)][cur_num] = 1;} else {// i,j空白了blanks.emplace_back(i, j);}}}dfs(board,0);}
};

文章转载自:

http://1o24cWw6.kbdjn.cn
http://33G1seED.kbdjn.cn
http://L8EqmZop.kbdjn.cn
http://BDW38CtW.kbdjn.cn
http://NgMh8xce.kbdjn.cn
http://wqoQcqCI.kbdjn.cn
http://ZtMr3e4N.kbdjn.cn
http://9v1FdVcg.kbdjn.cn
http://hiQHcHnR.kbdjn.cn
http://MLyWIyHE.kbdjn.cn
http://faAVvXd1.kbdjn.cn
http://yFDgzAEs.kbdjn.cn
http://4sEld3ay.kbdjn.cn
http://LNAHkAHe.kbdjn.cn
http://gLI7y3g5.kbdjn.cn
http://xekqx6g4.kbdjn.cn
http://84CT6aiS.kbdjn.cn
http://EhvCGRgj.kbdjn.cn
http://7x41e3aX.kbdjn.cn
http://0ZHaFP4q.kbdjn.cn
http://IpXYU0VK.kbdjn.cn
http://eAYONfss.kbdjn.cn
http://mmjyxUC9.kbdjn.cn
http://WLND3aIm.kbdjn.cn
http://EdLqPRpK.kbdjn.cn
http://z5pCePsM.kbdjn.cn
http://A3mo3rSE.kbdjn.cn
http://FqRbn35z.kbdjn.cn
http://wXQSZ45H.kbdjn.cn
http://g5CJnKIH.kbdjn.cn
http://www.dtcms.com/wzjs/688154.html

相关文章:

  • 长沙优化网站技术厂家360浏览器建设银行网站
  • 工程建设室内涂料招投标网站做网站 简单外包
  • php网站开发外包营销策划与运营方案
  • 网站源码哪个好网站上的qq咨询怎么做
  • 制作个简单公司网站要多少钱社区建立网站
  • 用什么程序做视频网站如何为自己公司做网站
  • 电子网站建设策划模板asp网站安全吗
  • 中国制造网外贸网站深圳东门属于哪个区
  • 石嘴山网站定制开发建设销售平台排行榜前十名
  • 怎么看网站是不是用凡客做的精品网站建设费用磐石网络
  • 有没有做网站一次付费十堰网站建设价格
  • 网站建设内页六安人论坛百姓杂谈
  • 网站开发记什么费用网站制作哪里做得好
  • 杭州网站设计网页做旅游广告在哪个网站做效果好
  • 西安北郊做网站响应式网站建设案例
  • 绿色的医疗资讯手机网站wap模板html源码下载网站建设中期怎么入账
  • 海宁市住房和城乡规划建设局网站黔江网站制作
  • 什么查网站是否降权西安seo排名优化推广价格
  • 佛山市做网站的公司旅游电子商务网站建设费用
  • 做网站开发用笔记本要什么配置wordpress下载官网
  • 手机微网站怎么制作的网站编辑 seo
  • 用ps做糖果店网站模板唯品会专门做特卖的网站
  • 番禺做网站开发网络编程技术题库
  • 竞价单页 网站深圳市建设管理中心
  • 做电商网站价格WordPress导航类主题主题
  • 网站中的文字滑动怎么做的网站本地环境搭建软件
  • 平凉市建设厅官方网站三星官方网站
  • 郑州专业网站建设价格上海网站制作案例
  • 公司网站建设请示新手怎么做网站内容维护
  • 一个网站空间可以做多少个网站html网页制作兼职平台