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

有专门做市场分析的网站么怎样在百度上注册自己的店铺

有专门做市场分析的网站么,怎样在百度上注册自己的店铺,网站开发实战教程,内网网站建设改版方案编写一个程序,通过填充空格来解决数独问题。 数独的解法需 遵循如下规则: 数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图) 数独部分空…

编写一个程序,通过填充空格来解决数独问题。

数独的解法需 遵循如下规则

  1. 数字 1-9 在每一行只能出现一次。
  2. 数字 1-9 在每一列只能出现一次。
  3. 数字 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"]]
解释:输入的数独如上图所示,唯一有效的解决方案如下所示:

提示:

  • board.length == 9
  • board[i].length == 9
  • board[i][j] 是一位数字或者 '.'
  • 题目数据 保证 输入数独仅有一个
class Solution {
public:bool isvaild(int row,int col,char val,vector<vector<char>>& board){//rowfor(int i = 0;i < 9;i++){if(board[row][i] == val) return false;}//colfor(int j = 0;j < 9;j++){if(board[j][col] == val) return false;}//九宫格int startx = (row/3)*3; // 假如在第一个九宫格,row/3=0,再*3=0;int starty = (col/3)*3; //假如在第二个九宫格,row/3=1,再*3=3; 我直呼nbfor(int i = startx;i < startx+3;i++){for(int j = starty;j < starty+3;j++){if(board[i][j] == val) return false;}}return true;}bool backtracking(vector<vector<char>>& board){for(int i = 0;i < board.size();i++){for(int j = 0;j < board[0].size();j++){//遇到空格if(board[i][j] == '.'){for(char a = '1';a <= '9';a++){//判断这里应该填入啥数字合法if(isvaild(i,j,a,board)){board[i][j] = a;//得将这个状态一直返回if(backtracking(board) == true) return true;board[i][j] = '.'; // 回溯}}return false; //填入0-9都不对,都不合法,填错了。}}}return true; //填完且填正确了。}void solveSudoku(vector<vector<char>>& board) {backtracking(board);}
};

http://www.dt0577.cn/news/28938.html

相关文章:

  • 帝国cms手机网站模板靠网络营销火起来的企业
  • 赣州建网站河南公司网站建设
  • 凡科网站怎么修改昨天做的网站免费文件外链网站
  • 电子商务网页与网站设计搜索关键词排名
  • wordpress主题handsome昆明seo排名外包
  • 随州网站建站线上销售渠道有哪几种
  • 电商网站怎么制作互联网项目推广是什么
  • 网站建设技巧网络营销十大成功案例
  • html编程2022年百度seo
  • 个人电脑做网站主机林云seo博客
  • 嘉兴做网站优化公司宣传网站制作
  • 网站设计论文选题微信销售平台
  • 西安做网站公司报价福州网站快速排名提升
  • 网站的百度词条怎么做成都网站制作关键词推广排名
  • 网站静态页面下载工具站长之家查询网
  • 分类信息网站建设多少钱深圳市社会组织总会
  • 网站外链要怎么做seo搜索优化技术
  • 临汾哪做网站百度做广告怎么收费
  • 怎么搭建购物网站关键词搜索排名怎么查看
  • 用asp做网站的可行性分析最新疫情最新消息
  • 网上学设计的培训机构淘宝怎样优化关键词
  • 安徽网站设计平台怎么自己做个网站
  • 网站设计费用免费的b2b平台
  • 用dw做网站首页网站运营工作的基本内容
  • 网站建设的设计方案和实施计划怎么搭建属于自己的网站
  • 怎么搭建一个自己的网站优化网站的意思
  • 网络安全管理平台seo和sem推广
  • 太原做网站baidu免费行情网站
  • 佛山网站建设明细深圳网络推广案例
  • 中国建设网站银行卡吗seo关键词排名优化制作