中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

微信公眾號(hào)移動(dòng)網(wǎng)站開(kāi)發(fā)windows優(yōu)化大師要會(huì)員

微信公眾號(hào)移動(dòng)網(wǎng)站開(kāi)發(fā),windows優(yōu)化大師要會(huì)員,簡(jiǎn)單的電商網(wǎng)站開(kāi)發(fā),西安有哪些公司請(qǐng)你判斷一個(gè) 9 x 9 的數(shù)獨(dú)是否有效。只需要 根據(jù)以下規(guī)則 ,驗(yàn)證已經(jīng)填入的數(shù)字是否有效即可。 數(shù)字 1-9 在每一行只能出現(xiàn)一次。數(shù)字 1-9 在每一列只能出現(xiàn)一次。數(shù)字 1-9 在每一個(gè)以粗實(shí)線分隔的 3x3 宮內(nèi)只能出現(xiàn)一次。(請(qǐng)參考示例圖) 注…

請(qǐng)你判斷一個(gè)?9 x 9?的數(shù)獨(dú)是否有效。只需要?根據(jù)以下規(guī)則?,驗(yàn)證已經(jīng)填入的數(shù)字是否有效即可。

  1. 數(shù)字?1-9?在每一行只能出現(xiàn)一次。
  2. 數(shù)字?1-9?在每一列只能出現(xiàn)一次。
  3. 數(shù)字?1-9?在每一個(gè)以粗實(shí)線分隔的?3x3?宮內(nèi)只能出現(xiàn)一次。(請(qǐng)參考示例圖)

注意:

  • 一個(gè)有效的數(shù)獨(dú)(部分已被填充)不一定是可解的。
  • 只需要根據(jù)以上規(guī)則,驗(yàn)證已經(jīng)填入的數(shù)字是否有效即可。
  • 空白格用?'.'?表示。

思路一:普通人暴力法,使用哈希表

class Solution {public boolean isValidSudoku(char[][] board) {int rowSize = board.length;int cellSize = board[0].length;Set<Character> set = new HashSet<>();for(int i=0; i<rowSize; i++) {set.clear();for(int j=0; j<cellSize; j++) {char ele = board[i][j];if('.' != ele) {if(set.contains(ele)) {return false;}set.add(ele);}}}for(int i=0; i<cellSize; i++) {set.clear();for(int j=0; j<rowSize; j++) {char ele = board[j][i];if('.' != ele) {if(set.contains(ele)) {return false;}set.add(ele);}}}for(int i=0; i<3; i++) {for(int j=0; j<3; j++) {set.clear();for(int k=i*3;k<(i+1)*3;k++) {for(int q=j*3;q<(j+1)*3;q++) {char ele = board[k][q];if('.' != ele) {if(set.contains(ele)) {return false;}set.add(ele);}}}}}return true;}
}

思路二:數(shù)學(xué)方法

class Solution {public boolean isValidSudoku(char[][] board) {int[][] rows = new int[9][9];int[][] columns = new int[9][9];int[][][] subboxes = new int[3][3][9];for (int i = 0; i < 9; i++) {for (int j = 0; j < 9; j++) {char c = board[i][j];if (c != '.') {int index = c - '0' - 1;rows[i][index]++;columns[j][index]++;subboxes[i / 3][j / 3][index]++;if (rows[i][index] > 1 || columns[j][index] > 1 || subboxes[i / 3][j / 3][index] > 1) {return false;}}}}return true;}
}

?

http://www.risenshineclean.com/news/62265.html

相關(guān)文章:

  • 長(zhǎng)鏈接轉(zhuǎn)化成短鏈接工具日照網(wǎng)站優(yōu)化公司
  • 網(wǎng)站設(shè)計(jì)字體大小規(guī)范武漢網(wǎng)站推廣公司排名
  • 網(wǎng)站建設(shè) 業(yè)務(wù)員提成seo上海優(yōu)化
  • 網(wǎng)站如何做數(shù)據(jù)分析報(bào)告網(wǎng)絡(luò)營(yíng)銷(xiāo)活動(dòng)策劃
  • 寧波招聘網(wǎng)站開(kāi)發(fā)長(zhǎng)尾關(guān)鍵詞挖掘詞
  • 做百度網(wǎng)站百度關(guān)鍵詞優(yōu)化的意思
  • 平面設(shè)計(jì)工作室網(wǎng)站網(wǎng)站推廣如何引流
  • wordpress 做網(wǎng)站做網(wǎng)站價(jià)格
  • 設(shè)計(jì)師的網(wǎng)站成人職業(yè)技能培訓(xùn)班
  • 大連開(kāi)發(fā)區(qū)凱旋國(guó)際小紅書(shū)seo關(guān)鍵詞優(yōu)化多少錢(qián)
  • 網(wǎng)站建設(shè)需求 百度文庫(kù)網(wǎng)絡(luò)域名綜合查詢(xún)
  • 國(guó)內(nèi)低代碼開(kāi)發(fā)平臺(tái)手機(jī)優(yōu)化大師下載安裝
  • 利用h5做網(wǎng)站的心得公司網(wǎng)頁(yè)設(shè)計(jì)模板
  • 汽車(chē)網(wǎng)站建設(shè)多少錢(qián)百度一下手機(jī)版網(wǎng)頁(yè)
  • php心水主論壇網(wǎng)站制作網(wǎng)頁(yè)設(shè)計(jì)上海市人大常委會(huì)
  • 企業(yè)網(wǎng)站建設(shè)和維護(hù)游戲推廣公司靠譜嗎
  • 大連網(wǎng)站建設(shè)詳細(xì)流程網(wǎng)站seo診斷報(bào)告
  • 中國(guó)icp備案的有多少企業(yè)網(wǎng)站正版搜索引擎優(yōu)化
  • 手機(jī)網(wǎng)站建設(shè)公司熱線電話(huà)seo網(wǎng)絡(luò)優(yōu)化日常工作內(nèi)容
  • 多就能自己做網(wǎng)站seo網(wǎng)址超級(jí)外鏈工具
  • html5 網(wǎng)站建設(shè)貴州seo和網(wǎng)絡(luò)推廣
  • 北京skp個(gè)人網(wǎng)站seo
  • 網(wǎng)站做360推廣需要什么條件廊坊關(guān)鍵詞排名優(yōu)化
  • 網(wǎng)站上的個(gè)人詞條怎么做的百度高級(jí)搜索首頁(yè)
  • 網(wǎng)站建設(shè)排行公司seo網(wǎng)頁(yè)優(yōu)化平臺(tái)
  • 鄭州 網(wǎng)站建設(shè)的公司搜索優(yōu)化
  • 青海網(wǎng)站維護(hù)網(wǎng)紅推廣
  • 做一個(gè)平臺(tái)網(wǎng)站大概多少錢(qián)關(guān)鍵詞優(yōu)化公司推薦
  • wordpress靜態(tài)頁(yè)面css引用上海seo公司哪家好
  • wordpress粉絲搜索引擎優(yōu)化是指