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

怎么做b2b网站青岛seo精灵

怎么做b2b网站,青岛seo精灵,易语言开发网站,河北seo推广公司36. 有效的数独 请你判断一个 9 x 9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例…

36. 有效的数独

请你判断一个 9 x 9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。

数字 1-9 在每一行只能出现一次。
数字 1-9 在每一列只能出现一次。
数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图)

注意:

一个有效的数独(部分已被填充)不一定是可解的。
只需要根据以上规则,验证已经填入的数字是否有效即可。
空白格用 ‘.’ 表示。

https://leetcode.cn/problems/valid-sudoku/description/

在这里插入图片描述

class Solution {
public:bool isValidSudoku(vector<vector<char>>& board) {vector<vector<int>> rows(9, vector<int>(9));  // 记录每一行的映射vector<vector<int>> cols(9, vector<int>(9));  // 记录每一列的映射vector<vector<int>> cubes(9, vector<int>(9)); // 记录cube的映射,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;if (rows[i][cur_num] > 1 || cols[j][cur_num] > 1 ||cubes[((int)(i / 3)) * 3 + (j / 3)][cur_num] > 1) {return false;}}}}return true;}
};
http://www.dtcms.com/wzjs/40205.html

相关文章:

  • 网站制作成本百度怎么免费推广自己的产品
  • 网站关键字 怎么设置免费自助建站平台
  • 网站做三个月收录100搜索引擎关键词竞价排名
  • 月嫂公司网站建设构思销售怎么找客户源
  • 徐州网站的优化营销策划方案案例范文
  • 建设类网站有哪些哪些网站可以seo
  • 厦门网页建站申请比较好北京网络推广公司
  • 网站备案审核流程图如何用模板建站
  • 贵州水电建设局网站山西网页制作
  • 免费企业建站模板搜索引擎优化的核心是
  • 保网微商城官网百度seo快排软件
  • 西安分销商城网站建设关键词歌词任然
  • 宿州做网站全网营销方案
  • 贵阳论坛网站建设百度小说风云榜总榜
  • 个人网站转企业网站免费公司网站建站
  • vr 做的网站临沂seo网站管理
  • 山西晋中网站建设浙江网站seo
  • 搭建网站备案高粱seo博客
  • 独立站建站东莞宁波seo外包服务
  • 国务院 网站建设发展指引seo网站推广培训
  • 建设银行住房租赁品牌百度网盘优化
  • 网站空间的权限深圳白帽优化
  • 徐州企业网站建设公司吉林网站seo
  • 连网站建设百度爱采购推广效果怎么样?
  • 网站如何连接微信支付网络推广引流是做什么工作
  • 苏州专业高端网站建设整站优化 快速排名
  • 移动的网络网站建设湖南靠谱seo优化
  • 学会网站建设方案大数据营销系统
  • 如何查询网站打开速度做网站哪个公司最好
  • 白云电子商务网站建设百度广告投放价格