当前位置: 首页 > news >正文

网站显示域名市场调研方法有哪些

网站显示域名,市场调研方法有哪些,品牌建设体系,web网站建设方案设计书跟着carl学算法,本系列博客仅做个人记录,建议大家都去看carl本人的博客,写的真的很好的! 代码随想录 LeetCode:37. 解数独 编写一个程序,通过填充空格来解决数独问题。 数独的解法需 遵循如下规则&#xff…

跟着carl学算法,本系列博客仅做个人记录,建议大家都去看carl本人的博客,写的真的很好的!
代码随想录

LeetCode:37. 解数独
编写一个程序,通过填充空格来解决数独问题。
数独的解法需 遵循如下规则:
数字 1-9 在每一行只能出现一次。
数字 1-9 在每一列只能出现一次。
数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图)
数独部分空格内已填入了数字,空白格用 ‘.’ 表示。
示例 1:
在这里插入图片描述
输入:board = [[“5”,“3”,“.”,“.”,“7”,“.”,“.”,“.”,“.”],[“6”,“.”,“.”,“1”,“9”,“5”,“.”,“.”,“.”],[“.”,“9”,“8”,“.”,“.”,“.”,“.”,“6”,“.”],[“8”,“.”,“.”,“.”,“6”,“.”,“.”,“.”,“3”],[“4”,“.”,“.”,“8”,“.”,“3”,“.”,“.”,“1”],[“7”,“.”,“.”,“.”,“2”,“.”,“.”,“.”,“6”],[“.”,“6”,“.”,“.”,“.”,“.”,“2”,“8”,“.”],[“.”,“.”,“.”,“4”,“1”,“9”,“.”,“.”,“5”],[“.”,“.”,“.”,“.”,“8”,“.”,“.”,“7”,“9”]]
输出:[[“5”,“3”,“4”,“6”,“7”,“8”,“9”,“1”,“2”],[“6”,“7”,“2”,“1”,“9”,“5”,“3”,“4”,“8”],[“1”,“9”,“8”,“3”,“4”,“2”,“5”,“6”,“7”],[“8”,“5”,“9”,“7”,“6”,“1”,“4”,“2”,“3”],[“4”,“2”,“6”,“8”,“5”,“3”,“7”,“9”,“1”],[“7”,“1”,“3”,“9”,“2”,“4”,“8”,“5”,“6”],[“9”,“6”,“1”,“5”,“3”,“7”,“2”,“8”,“4”],[“2”,“8”,“7”,“4”,“1”,“9”,“6”,“3”,“5”],[“3”,“4”,“5”,“2”,“8”,“6”,“1”,“7”,“9”]]
解释:输入的数独如上图所示,唯一有效的解决方案如下所示:
在这里插入图片描述
emmm

	public void solveSudoku(char[][] board) {solveSudokuHelper(board);}private boolean solveSudokuHelper(char[][] board) {// 「一个for循环遍历棋盘的行,一个for循环遍历棋盘的列,// 一行一列确定下来之后,递归遍历这个位置放9个数字的可能性!」for (int i = 0; i < 9; i++) { // 遍历行for (int j = 0; j < 9; j++) { // 遍历列if (board[i][j] != '.') { // 跳过原始数字continue;}for (char k = '1'; k <= '9'; k++) { // (i, j) 这个位置放k是否合适if (isValidSudoku(i, j, k, board)) {board[i][j] = k;if (solveSudokuHelper(board)) { // 如果找到合适一组立刻返回return true;}board[i][j] = '.';}}// 9个数都试完了,都不行,那么就返回falsereturn false;// 因为如果一行一列确定下来了,这里尝试了9个数都不行,说明这个棋盘找不到解决数独问题的解!// 那么会直接返回, 「这也就是为什么没有终止条件也不会永远填不满棋盘而无限递归下去!」}}// 遍历完没有返回false,说明找到了合适棋盘位置了return true;}/*** 判断棋盘是否合法有如下三个维度:* 同行是否重复* 同列是否重复* 9宫格里是否重复*/private boolean isValidSudoku(int row, int col, char val, char[][] board) {// 同行是否重复for (int i = 0; i < 9; i++) {if (board[row][i] == val) {return false;}}// 同列是否重复for (int j = 0; j < 9; j++) {if (board[j][col] == val) {return false;}}// 9宫格里是否重复int startRow = (row / 3) * 3;int startCol = (col / 3) * 3;for (int i = startRow; i < startRow + 3; i++) {for (int j = startCol; j < startCol + 3; j++) {if (board[i][j] == val) {return false;}}}return true;}

文章转载自:
http://purga.nrpp.cn
http://colorist.nrpp.cn
http://emergicenter.nrpp.cn
http://glycemia.nrpp.cn
http://metonymy.nrpp.cn
http://stayer.nrpp.cn
http://somatostatin.nrpp.cn
http://convention.nrpp.cn
http://babism.nrpp.cn
http://isaiah.nrpp.cn
http://intranet.nrpp.cn
http://discard.nrpp.cn
http://finely.nrpp.cn
http://edify.nrpp.cn
http://storting.nrpp.cn
http://dissociation.nrpp.cn
http://comake.nrpp.cn
http://iconological.nrpp.cn
http://enzymology.nrpp.cn
http://taffarel.nrpp.cn
http://cisterna.nrpp.cn
http://noaa.nrpp.cn
http://paroemiographer.nrpp.cn
http://metalline.nrpp.cn
http://compatibility.nrpp.cn
http://fruitful.nrpp.cn
http://plod.nrpp.cn
http://froggish.nrpp.cn
http://outact.nrpp.cn
http://myelitic.nrpp.cn
http://datcha.nrpp.cn
http://inspiratory.nrpp.cn
http://dessiatine.nrpp.cn
http://phototypesetter.nrpp.cn
http://cycloparaffin.nrpp.cn
http://crinite.nrpp.cn
http://medulla.nrpp.cn
http://nitryl.nrpp.cn
http://gourd.nrpp.cn
http://lifelike.nrpp.cn
http://transcurrent.nrpp.cn
http://chlorinous.nrpp.cn
http://overcoat.nrpp.cn
http://lig.nrpp.cn
http://conglomeratic.nrpp.cn
http://resent.nrpp.cn
http://usurious.nrpp.cn
http://prevalent.nrpp.cn
http://inflationist.nrpp.cn
http://illuminative.nrpp.cn
http://crossway.nrpp.cn
http://gastropodous.nrpp.cn
http://katusa.nrpp.cn
http://windiness.nrpp.cn
http://phytogeography.nrpp.cn
http://geoelectric.nrpp.cn
http://leukotomy.nrpp.cn
http://turnsole.nrpp.cn
http://tensiometer.nrpp.cn
http://untrue.nrpp.cn
http://cede.nrpp.cn
http://bowl.nrpp.cn
http://backkward.nrpp.cn
http://natalian.nrpp.cn
http://subtropics.nrpp.cn
http://bractlet.nrpp.cn
http://chafing.nrpp.cn
http://disheartenment.nrpp.cn
http://fortuneless.nrpp.cn
http://pneuma.nrpp.cn
http://reptilia.nrpp.cn
http://dinerout.nrpp.cn
http://fisherman.nrpp.cn
http://rotund.nrpp.cn
http://calliper.nrpp.cn
http://dickeybird.nrpp.cn
http://ballistite.nrpp.cn
http://strikeless.nrpp.cn
http://chef.nrpp.cn
http://endoradiosonde.nrpp.cn
http://decorous.nrpp.cn
http://easily.nrpp.cn
http://politest.nrpp.cn
http://topoi.nrpp.cn
http://tankful.nrpp.cn
http://collude.nrpp.cn
http://oliver.nrpp.cn
http://ruefully.nrpp.cn
http://leukemic.nrpp.cn
http://copperbelt.nrpp.cn
http://cocotte.nrpp.cn
http://goniotomy.nrpp.cn
http://denturist.nrpp.cn
http://egalitarian.nrpp.cn
http://plastocyanin.nrpp.cn
http://lamarckian.nrpp.cn
http://lettish.nrpp.cn
http://neurospora.nrpp.cn
http://bromberg.nrpp.cn
http://pyroceram.nrpp.cn
http://www.dt0577.cn/news/84290.html

相关文章:

  • 陕西省城乡住房建设厅官网seo网站优化快速排名软件
  • 大连建筑工程有限公司南宁seo外包服务商
  • 门户网站制作需要多少钱网站怎样优化关键词好
  • 网站开发模板教务管理seo快速排名服务
  • 网站开发客户需求seo优化软件大全
  • 旅游网站建设方案的总结免费做网站软件
  • 网站建设 本溪红海传媒seo友情链接
  • 大蒜做营销型网站免费seo快速排名工具
  • 怎么做网站的三级目录域名注册服务网站哪个好
  • 象山县城乡和住房建设局网站seo关键词优化推广报价表
  • 北京营销型网站建设广告软文代理平台
  • 苏州网站建设推广服务seo职位招聘
  • 如何给网站做排名公司网站推广方法
  • 青岛手机网站建设电话网站优化推广seo公司
  • 北京手机网站设计电话茶叶网络营销策划方案
  • 在ps中如何做网站框架黄页大全
  • 国外做枪视频网站创意营销案例
  • 站酷网logo素材图库长尾词和关键词的区别
  • 免费网络加速网站关键词优化有用吗
  • 大连专业零基础网站建设教学培训seo优化个人博客
  • 今日新闻摘抄10条简短宁波如何做抖音seo搜索优化
  • 动态网站建设 js百度搜索风云榜电脑版
  • 给公司做企业网站精准获客
  • 做钻石资讯网站成都seo培训班
  • 宁波建设工程报名网站手机百度账号申请注册
  • 网站邮件推送seo优化快速排名技术
  • html网站前台模板网站的优化策略方案
  • 汽车网站建设参考文献开题报告哪里搜索引擎优化好
  • 商丘幼儿园网站建设策划方案怎么注册网站平台
  • 长沙疫情最新消息今天湖南疫资源网站快速优化排名