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

简单的购物网站制作企业录

简单的购物网站制作,企业录,模板网站建设服务商,地方门户网站域名请你判断一个 9 x 9 的数独是否有效。只需要 根据以下规则 ,验证已经填入的数字是否有效即可。 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图) …

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

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

注意:

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

示例 1:
在这里插入图片描述
输入:board =
[[“5”,“3”,“.”,“.”,“7”,“.”,“.”,“.”,“.”]
,[“6”,“.”,“.”,“1”,“9”,“5”,“.”,“.”,“.”]
,[“.”,“9”,“8”,“.”,“.”,“.”,“.”,“6”,“.”]
,[“8”,“.”,“.”,“.”,“6”,“.”,“.”,“.”,“3”]
,[“4”,“.”,“.”,“8”,“.”,“3”,“.”,“.”,“1”]
,[“7”,“.”,“.”,“.”,“2”,“.”,“.”,“.”,“6”]
,[“.”,“6”,“.”,“.”,“.”,“.”,“2”,“8”,“.”]
,[“.”,“.”,“.”,“4”,“1”,“9”,“.”,“.”,“5”]
,[“.”,“.”,“.”,“.”,“8”,“.”,“.”,“7”,“9”]]
输出:true

示例 2:
输入:board =
[[“8”,“3”,“.”,“.”,“7”,“.”,“.”,“.”,“.”]
,[“6”,“.”,“.”,“1”,“9”,“5”,“.”,“.”,“.”]
,[“.”,“9”,“8”,“.”,“.”,“.”,“.”,“6”,“.”]
,[“8”,“.”,“.”,“.”,“6”,“.”,“.”,“.”,“3”]
,[“4”,“.”,“.”,“8”,“.”,“3”,“.”,“.”,“1”]
,[“7”,“.”,“.”,“.”,“2”,“.”,“.”,“.”,“6”]
,[“.”,“6”,“.”,“.”,“.”,“.”,“2”,“8”,“.”]
,[“.”,“.”,“.”,“4”,“1”,“9”,“.”,“.”,“5”]
,[“.”,“.”,“.”,“.”,“8”,“.”,“.”,“7”,“9”]]
输出:false
解释:除了第一行的第一个数字从 5 改为 8 以外,空格内其他数字均与 示例1 相同。 但由于位于左上角的 3x3 宫内有两个 8 存在, 因此这个数独是无效的。

   bool isValidSudoku(vector<vector<char>>& board) {// 二维数组 v,共有 27 行,每行有 128 个元素,初始值都为 0int v[27][128] = {0};// 遍历数独棋盘的行和列for(int i = 0; i < 9; ++i) {for(int j = 0; j < 9; ++j) {// 判断当前位置是否是数字,并且检查在行、列和九宫格内是否出现重复数字if(isdigit(board[i][j]) && (v[i][board[i][j]]++ || v[9+j][board[i][j]]++ || v[18+(i/3)+(j/3)*3][board[i][j]]++)) {// 若出现重复数字,则返回 falsereturn false;}}}// 若没有出现重复数字,则返回 truereturn true;}
http://www.yayakq.cn/news/320346/

相关文章:

  • 网站建设好后如何提交搜索引擎策划公司简介
  • 上海做高端网站建深圳seo论坛
  • 高端设计网站建设网站定制哪家比较好
  • wordpress网站描述插件路由器做网站
  • 电子商务网站建设课程设计报告青岛电子商务的网站建设
  • 自己房子做民宿挂什么网站3d建模怎么自学
  • 免费网站建设模版云盘金融网站开发公司
  • 建设网站需要多少钱济南兴田德润o地址品牌推广活动策划案例
  • 网站建设项目的预算广告公司名字400个
  • 网站制作公司代理怎样做自己网站
  • 网站软件免费下载做h5的app有哪些
  • 电脑无法登录建设银行网站wordpress栏目更改无法显示
  • 手机站点cnp站关键词排名
  • 网站怎么做二维码链接南宁坐地铁用什么小程序
  • 舟山建设企业网站创新创业项目计划书ppt
  • 网站收录查询情况网址查询器
  • 怎么在本地做网站如何去掉wordpress版权信息
  • 想创办一个本地的人才招聘网站_如何做市场调查问卷化工废料网站建设
  • WordPress网站封装app教程400电话网络推广微信网站
  • 怎么用wordpress修改网站源码注册360建筑网公司
  • 多个域名绑定同一网站宁波seo网络推广定制
  • 百度商桥怎么和网站电子商务网站建设需要知识
  • 购买一个网站域名需要多少钱关于华大18年专注seo服务网站制作应用开发
  • 专业做网站优化fireworks网页设计教程
  • 网站数据库空间大小北京网络公司哪家好
  • 旅游网站开发外文文献呼和浩特可以做网站的公司
  • 逐鹿网站建设品牌推广和营销推广
  • 青海省住房城乡建设厅网站首页网络品牌网站建设价格
  • 网站建设深圳哪里学百度竞价推广是什么
  • 网络科技网站设计如何自己做网站卖东西