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

中国建设教育协会网站查aso排名

中国建设教育协会网站查,aso排名,网站转移空间备案是不是就没有了,电大企业网站建设论文范文1. 36——有效的数独 请你判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。 数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例…

1. 36——有效的数独

请你判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。

  1. 数字 1-9 在每一行只能出现一次。
  2. 数字 1-9 在每一列只能出现一次。
  3. 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图)

注意:

  • 一个有效的数独(部分已被填充)不一定是可解的。
  • 只需要根据以上规则,验证已经填入的数字是否有效即可。
  • 空白格用 '.' 表示。

标签:数组,哈希表,矩阵

代码:

class Solution:def isValidSudoku(self, board: List[List[str]]) -> bool:hang = []lie = []gong = []for i in range(9):hang.append([])lie.append([])gong.append([])for i in range(9):for j in range(9):num = board[i][j]if num == ".":continueelse:if num in hang[i] or num in lie[j] or num in gong[i // 3 * 3 + j // 3]:return Falseelse:hang[i].append(num)lie[j].append(num)gong[i // 3 * 3 + j // 3].append(num)return True

2. 37——解数独

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

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

  1. 数字 1-9 在每一行只能出现一次。
  2. 数字 1-9 在每一列只能出现一次。
  3. 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。(请参考示例图)

数独部分空格内已填入了数字,空白格用 '.' 表示。

标签:数组,哈希表,回溯,矩阵(目前不会)

代码:

3. 38——外观数列

「外观数列」是一个数位字符串序列,由递归公式定义:

  • countAndSay(1) = "1"
  • countAndSay(n) 是 countAndSay(n-1) 的行程长度编码。

行程长度编码(RLE)是一种字符串压缩方法,其工作原理是通过将连续相同字符(重复两次或更多次)替换为字符重复次数(运行长度)和字符的串联。例如,要压缩字符串 "3322251" ,我们将 "33" 用 "23" 替换,将 "222" 用 "32" 替换,将 "5" 用 "15" 替换并将 "1" 用 "11" 替换。因此压缩后字符串变为 "23321511"

给定一个整数 n ,返回外观数列的第 n 个元素。

标签:字符串,双指针

代码:

class Solution:def countAndSay(self, n: int) -> str:def count(num_str):slow = 0fast = 0res = ''while fast < len(num_str):if num_str[slow] != num_str[fast]:res = res + str(fast - slow) + num_str[slow]slow = fastelse:fast = fast + 1res = res + str(fast - slow) + num_str[slow]return resres = '1'if n == 1:return reselse:for i in range(n - 1):res = count(res)return res

http://www.dtcms.com/wzjs/79093.html

相关文章:

  • 12个优秀平面设计素材网站宁波seo推广
  • 哪些网站是java做的学生网页制作成品
  • 大连旅顺旅游攻略百度快照优化公司
  • 网站建设 网页软文广告投放平台
  • 佛山南海网站开发深圳网络推广推荐
  • 华茂达建设集团网站nba今日数据
  • 怎么优化自己的网站国内十大搜索引擎网站
  • 企业网站建设要求标准说明营销是做什么
  • 微网站做的比较好的浏览器正能量网站免费
  • 容桂网站制作价位武汉网站制作
  • 山东平台网站建设哪里有seo外链推广员
  • 免费设计软件appaso搜索排名优化
  • 汽车网站建设公司哪家好建站网站
  • 高端网站建设公司怎么选站长工具之家
  • 哪里有教用java做网站长沙官网seo技术厂家
  • 重庆网站建设备案爱廷玖达泊西汀
  • 河北省建设信息中心网站北京全网营销推广
  • 网站banner图片制作怎么让网站快速收录
  • 网站架设教程百度极速版免费下载安装
  • 泗县网站建设与推广培训软文推广方案
  • 企业门户网站建设方案及报价电商平台运营方案
  • 网站制作从零开始简述企业网站推广的一般策略
  • 整站系统疫情防控数据
  • 如何用网站做苹果app如何做个网站推广自己产品
  • 专做兼职的网站新闻头条今日要闻10条
  • 精神文明建设专题网站优书网
  • 高端网约车网络营销企业网站优化
  • 做ppt一般在什么网站好登封seo公司
  • 免费网站建设系统热门搜索关键词
  • 网亿(深圳)信息科技有限公司天津seo优化公司