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

手机商城 手机网站建设wordpress充值金币的插件

手机商城 手机网站建设,wordpress充值金币的插件,蒙古网站群建设,外贸网站制作方案题目描述#xff1a;编写一个程序#xff0c;通过填充空格来解决数独问题。 数独的解法需 遵循如下规则#xff1a; 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。#xff08;请参考示例图编写一个程序通过填充空格来解决数独问题。 数独的解法需 遵循如下规则 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。请参考示例图 数独部分空格内已填入了数字空白格用 ‘.’ 表示。 题目链接LeetCode-37-解数独 解题思路 代码实现 class Solution {/*** 1. 可以看成二维数组的回溯* 2.需要一个isVaild()辅助判断k需要和每个小九宫格和所在的行和列都要判断*/public void solveSudoku(char[][] board) {backTracking(board);}public boolean backTracking(char[][] board){for (int i 0; i board.length; i) {for (int j 0; j board[0].length; j) {if (board[i][j]!.){continue;}for (char k1;k9;k){if (isVaild(board,k,i,j)){// 判断 board[i][j]位置放k是否可行board[i][j]k;//放kif (backTracking(board)){return true;}board[i][j].;// 回溯}}return false;//说明9个数都试完了也找不到看合适的放置位置}}return true;}// 判断当前的val// 1. 所在的row中有没有相同的// 2. 所在的col中有没有相同的// 3. 所在的九宫格中有没有相同的public boolean isVaild(char[][] board, char val, int row,int col){// 1.所在的row中有没有相同的for (int i 0; i board.length; i) {if(board[row][i] val){return false;}}// 2. 所在的col中有没有相同的for (int i 0; i board.length; i) {if(board[i][col] val){return false;}}// 3. 所在的九宫格中有没有相同的int startRow (row /3)*3;int startCol (col /3)*3;for (int i startRow; i startRow3; i) {for (int j startCol; j startCol3; j) {if (board[i][j] val){return false;}}}return true;} }
http://www.yutouwan.com/news/338286/

相关文章:

  • 泰州网站建设专业团队南京h5网站建设
  • 网站怎么更改布局删掉wordpress主题
  • 江西中恒建设集团网站wordpress显示用户称谓
  • 大连 找人做网站黄页88标题生成器
  • wap网站推荐wordpress网站菜单固定
  • 晋江网站建设报价php做门户网站
  • 网站导航网站可以做吗wordpress模板怎么制作
  • 帮人做网站一定要先收费网站移动排名
  • 国企网站建设报告上海网站建设seodian
  • 衡阳网站页面设计公司html5教程视频教程
  • 想做一个网站深圳营销型网站哪家好
  • 网站建设7个基本流程图自己做的网站在浏览器上显示不安全
  • 一级a做爰片免费网站亚马逊雨林生存游戏手机下载
  • 湖南餐饮网站建设wordpress首页图片插件
  • 朝阳淘宝网站建设ftp如何导入wordpress 主题
  • 西安家电商城网站建设株洲网站建设 株洲网站制作
  • 网站线上推广方式久久建筑往
  • 公司网站制作合同长沙市网站推广哪家专业
  • 广州网站改版设计妇女儿童心理咨询网站建设
  • 苏州手机网站建设费用软件之家
  • 四川网站建设公司 会员登录哪里做网站的
  • 前端做项目的网站资源定制网站开发多少钱
  • 襄阳住房和城乡建设局网站首页wordpress视频外部储存
  • 网站信息系统公司网站 百度
  • 遵义网站建设公司电话海外游戏推广平台
  • php网站开发环境网站设计排行榜
  • 国外如何建立个人网站百度学术论文查重
  • 建设一个企业网站需要多少钱做任务赚q红包的网站
  • html5 3d网站国家示范校建设网站
  • 青海 网站开发 app建设网站要什么手续