leetcode 36. Valid Sudoku
来源:互联网 发布:网络公关公司找cyaa63 编辑:程序博客网 时间:2024/05/17 09:15
class Solution {public: bool isValidSudoku(vector<vector<char>>& board) { int check[10]; for(int i = 0;i < 9;i++){ memset(check,0,sizeof(check)); for(int j = 0;j < 9;j++){ if(board[i][j] == '.')continue; if(check[board[i][j]-'0'])return false; check[board[i][j]-'0'] = true; } memset(check,0,sizeof(check)); for(int j = 0;j < 9; j++){ if(board[j][i] == '.') continue; if(check[board[j][i]-'0'])return false; check[board[j][i]-'0'] = true; } } for(int i = 0;i < 3; i++){ for(int j = 0;j < 3; j++){ memset(check,0,sizeof(check)); for(int k = 0;k < 3; k++){ for(int l = 0;l < 3; l++){ int x = i*3+k,y=j*3+l; if(board[x][y] == '.') continue; if(check[board[x][y]-'0'])return false; check[board[x][y]-'0'] = true; } } } } return true; }};
0 0
- [LeetCode]36.Valid Sudoku
- LeetCode --- 36. Valid Sudoku
- LeetCode 36.Valid Sudoku
- [Leetcode] 36. Valid Sudoku
- 【leetcode】36. Valid Sudoku
- [leetcode] 36. Valid Sudoku
- Leetcode 36. Valid Sudoku
- 36. Valid Sudoku LeetCode
- leetcode 36. Valid Sudoku
- LeetCode *** 36. Valid Sudoku
- leetcode 36. Valid Sudoku
- [LeetCode]36. Valid Sudoku
- LeetCode 36. Valid Sudoku
- leetcode-36. Valid Sudoku
- 36.[Leetcode]Valid Sudoku
- Leetcode 36.Valid Sudoku
- LeetCode-36.Valid Sudoku
- leetcode 36. Valid Sudoku
- liunx下c语言的编译
- Java虚拟机学习 - 类加载机制
- SQL Server中的分页查询
- HDU1427
- Java虚拟机学习 - 查看JVM参数及值的命令行工具
- leetcode 36. Valid Sudoku
- windows扫描修复系统文件命令 sfc /scannow 时提示:windows资源保护无法启动修复服务
- [可持久化线段树] codeforces 707D. Persistent Bookcase
- Unity 中 transform.Find()的使用心得
- js创建对象的几种方式
- 编码、解码、分支结构
- C++ 11 新特性之容器相关特性
- 策略模式
- Java虚拟机学习 - JDK可视化监控工具