首页 > 其他分享 >力扣 有效的数独

力扣 有效的数独

时间:2022-11-09 16:00:38浏览次数:56  
标签:box 10 int 力扣 有效 new 数独

class Solution {     public boolean isValidSudoku(char[][] board) {         int row[][] = new int[9][10];         int col[][] = new int[9][10];         int box[][] = new int[9][10];         for(int i = 0; i < 9; i ++){             for(int j = 0; j < 9; j ++){                 if(board[i][j] == '.')                 continue;                 int curNum = board[i][j] - '0';                 if(row[i][curNum] == 1)                 return false;                 if(col[j][curNum] == 1)                 return false;                 if(box[j/3 + (i/3)*3][curNum] == 1)                 return false;                 row[i][curNum] = 1;                 col[j][curNum] = 1;                 box[j/3 + (i/3)*3][curNum] = 1;             }         }          return true;     } }

 

 

 

 

 

 

 

标签:box,10,int,力扣,有效,new,数独
From: https://www.cnblogs.com/laidoulaile/p/16874094.html

相关文章

  • 力扣-560-和为K的子数组
    和为K的子数组…首先子数组和子串一样,都是连续的又是dp的感觉…好像又用不到dp虽然不是dp的思路,但是感觉写出来跟dp很像intsubarraySum(vector<int>&nums,intk){......
  • 最长有效括号
    题目给你一个只包含'(' 和')' 的字符串,找出最长有效(格式正确且连续)括号子串的长度。示例1:输入:s="(()"输出:2解释:最长有效括号子串是"()"示例2:输入:s=")()......
  • 用 JavaScript 编写枚举的最有效方法
    英文|https://betterprogramming.pub/the-most-efficient-way-to-write-enumerations-in-javascript-a1b9f41ea651JavaScript语言本身不支持枚举。如果我们想模拟枚举,我......
  • 力扣209 长度最小的子数组
    题目:给定一个含有 n 个正整数的数组和一个正整数target。找出该数组中满足其和≥target的长度最小的连续子数组 [numsl,numsl+1,...,numsr-1,numsr],并返回......
  • UNTX部署到IIS,亲测有效
    一、安装服务器需要的环境1.安装Node.js下载地址:http://nodejs.cn/download,根据服务器环境选择对应版本的安装包即可,本人选的是Windows64位的.msi安装包......
  • SQL刷题 力扣
    力扣584.寻找用户推荐人:selectnamefromcustomerwherereferee_id!=2orreferee_idisnotNULL;null值无法与确定的值作比较,用isNULL或者isnotNULL判断 ......
  • 力扣977 有序数组的平方
    有序数组的平方题目:给你一个按非递减顺序排序的整数数组nums,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。 暴力破解:O(nlogn)(1)遍历,求出每个数字......
  • 降低模拟量信号干扰的10个有效方法
    想要快速有效地降低模拟量信号传输干扰,可以从以下10个方面着手:1.专用接地首先,PLC系统有自己的专用接地,做到这一点,很多干扰问题都会迎刃而解。2.隔离变压器PLC供电加隔离变压......
  • 32. 最长有效括号
    32.最长有效括号题解:合法子串中num('(')>num(')')左右括号的数量相等合法序列的前缀num('(')>=num(')')左括号的序列要大于右括号的序列如果出现num('(')<......
  • 力扣-221-最大正方形
    题目题解是这么说的,定义一个二维dp数组其中dp[i][j]表示以nums[i][j]为右下角的最大正方形对于任意dp[i][j],如果dp[i][j]0,那它必不可能组成正方形,所以置0对于dp[i][j]k,......