36. Valid Sudoku
来源:互联网 发布:无名的裘德 知乎 编辑:程序博客网 时间:2024/06/05 20:58
这道题最大的难度是如何理解什么样子的数独是合法的。
做题倒是不难,难在理解题目问的是啥
//12msclass Solution {public: bool isValidSudoku(vector<vector<char>>& b) { int a1[9][9]={0},a2[9][9]={0},a3[9][9]={0}; for(int i=0;i<9;i++) { for(int j=0;j<9;j++) { if(b[i][j]=='.') continue; int b3=i/3*3+j/3; int temp=b[i][j]-'1'; if(a1[i][temp]||a2[j][temp]||a3[b3][temp]) return false; a1[i][temp]=a2[j][temp]=a3[b3][temp]=1; } } return true; }};
0 0
- [LeetCode]36.Valid Sudoku
- 36. Valid Sudoku
- LeetCode --- 36. Valid Sudoku
- LeetCode 36.Valid Sudoku
- [Leetcode] 36. Valid Sudoku
- 36. Valid Sudoku
- 【leetcode】36. Valid Sudoku
- 36. Valid Sudoku
- 36. Valid Sudoku
- [leetcode] 36. Valid Sudoku
- Leetcode 36. Valid Sudoku
- 36. Valid Sudoku
- 36. Valid Sudoku LeetCode
- 36. Valid Sudoku
- 36. Valid Sudoku
- 36. Valid Sudoku
- 36. Valid Sudoku
- 36. Valid Sudoku
- 未能加载文件或程序集“MySql.Data, Version=6.9.6.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d”或它的某一个依赖项
- 8天学通MongoDB——第一天 基础入门
- sso开篇
- Linux script and scriptreplay(一)
- codeforces 617E (莫队算法)
- 36. Valid Sudoku
- TCP/IP 卷一 链路层
- 科目二相关事项
- Python Logging模块-Logger,Handler,Formatter
- linux内核编程实验三
- zoj3460(二分图,拆点,二分)
- 剑指offer(旋转数组中的最小的数字)
- POJ 2407 Relatives
- iOS学习使用NSURLSession