博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LeetCode – Refresh – Valid Sudoku
阅读量:6612 次
发布时间:2019-06-24

本文共 974 字,大约阅读时间需要 3 分钟。

Everytime forget to - '0'!!!!!!!

1 class Solution { 2 public: 3     bool isValid(vector
&rec, int value) { 4 if (value < 0) return true; 5 if (rec[value]) return false; 6 rec[value] = true; 7 return true; 8 } 9 bool isValidSudoku(vector
> &board) {10 if (board.size() != 9 || board[0].size() != 9) return false;11 for (int i = 0; i < 9; i++) {12 vector
row(10, false), column(10, false), sub(10, false);13 for (int j = 0; j < 9; j++) {14 if (!isValid(row, board[i][j] - '0') ||15 !isValid(column, board[j][i] - '0') ||16 !isValid(sub, board[(i/3)*3 + j/3][(i%3)*3 + j%3] - '0')) {17 return false;18 }19 }20 }21 return true;22 }23 };

 

转载于:https://www.cnblogs.com/shuashuashua/p/4364633.html

你可能感兴趣的文章
MySQL的优化与执行
查看>>
ElasticSearch常用命令
查看>>
转:PHP程序里的敏感信息处理方法
查看>>
只有火狐识别的css
查看>>
团队冲刺第八天
查看>>
hive类型转化错误,会错误提示指定分区参数
查看>>
开源许可证
查看>>
网络之路--【第三章】——分层模型介绍及以太帧结构
查看>>
wxPython treeCtrl树节点递归遍历(复制)
查看>>
[高数][高昆轮][高等数学上][第一章-函数与极限]08.函数的连续性与间断点
查看>>
xss攻击进阶
查看>>
过虑窗体最小化消息
查看>>
(转) Windows下MySQL免安装版的下载与配置
查看>>
扩展OpenLayers右键菜单
查看>>
iphone-common-codes-ccteam源代码 CCPlayer.h
查看>>
HTML头部
查看>>
如何去掉dede列表推荐时标题被加粗
查看>>
bzoj 1304: [CQOI2009]叶子的染色
查看>>
小程序引入多个e-charts
查看>>
Node.js实现热加载
查看>>