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

网站上打广告口碑营销公司

网站上打广告,口碑营销公司,网站内容和备案不一,平面设计接单的网站题目 解题思路 1.双层循环每一个位置都要去判断能不能放数字 2.每到一个位置如果为空,for循环遍历1-9,通过函数判断是否能放这个数字能放开始回溯判断放下这个数字之后 3.不设结束条件,一直循环判断下去知道所有位置全部填满数字然后retur…

题目

解题思路

1.双层循环每一个位置都要去判断能不能放数字

2.每到一个位置如果为空,for循环遍历1-9,通过函数判断是否能放这个数字能放开始回溯判断放下这个数字之后

3.不设结束条件,一直循环判断下去知道所有位置全部填满数字然后return true表示找到解

func solveSudoku(board [][]byte) {var backtracking func(board [][]byte) boolbacktracking = func(board [][]byte) bool {for i := 0; i < 9; i++ {for j := 0; j < 9; j++ {//判断此位置是否适合填数字if board[i][j] != '.' {continue}//尝试填1-9for k := '1'; k <= '9'; k++ {if isvalid(i, j, byte(k), board) == true { //如果满足要求就填board[i][j] = byte(k)if backtracking(board) == true {return true}board[i][j] = '.'}}return false}}return true}backtracking(board)
}//判断填入数字是否满足要求
func isvalid(row, col int, k byte, board [][]byte) bool {for i := 0; i < 9; i++ { //行if board[row][i] == k {return false}}for i := 0; i < 9; i++ { //列if board[i][col] == k {return false}}//方格startrow := (row / 3) * 3startcol := (col / 3) * 3for i := startrow; i < startrow+3; i++ {for j := startcol; j < startcol+3; j++ {if board[i][j] == k {return false}}}return true
}

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

相关文章:

  • 做网站的价格 外贸网站首页推广
  • 搭建网站视频教程手机上可以创建网站吗
  • 网站建设的建议例子怎么提高关键词搜索排名
  • 电子商务论文亚马逊seo关键词优化软件
  • 许昌公司网站开发百度关键词优化软件怎么样
  • 日本黄页网站免费大全1688广州企业推广
  • 网站主流系统东莞营销网站建设直播
  • 质量好网站建设加工百度小说排名
  • 软件开发费和网站建设潮州seo
  • wordpress怎么优化图片大小泰安优化关键词排名哪家合适
  • 淘宝客网站的建设淘宝关键词查询工具
  • 网站建设设计方案书自媒体平台注册官网下载
  • 小程序商城推广淄博seo怎么选择
  • 衡水网站建设泉州seo按天收费
  • 上不了国外网站 怎么做贸易精准的搜索引擎优化
  • 单页网站设计欣赏免费网站建站
  • 网站开发是做什么网络搜索词排名
  • 新网站应该怎么做可以排名靠前nba篮网最新消息
  • dw做的网站如何让别人看看完整的社群营销方案
  • 济南哪里有做网站的公司百度搜索优化软件
  • free theme wordpress什么是seo搜索引擎优化
  • 做网盟的网站必须备案厦门网页搜索排名提升
  • 网站制作软件大全seo关键词优化系统
  • 网站建设课程设计实训总结网上做广告怎么收费
  • 公司找人做网站win10优化大师免费版
  • 个人网站建设计划表全国最新疫情实时状况地图
  • 网站建设支出账务处理百度公司官网入口
  • 在台湾做色聊的网站犯法不天津最新消息今天
  • 网站开发的一般流程飓风seo刷排名软件
  • asp.net网站开发菜鸟济南网站建设哪家便宜