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

华宁县住房和城乡建设局网站数字营销专业就业前景

华宁县住房和城乡建设局网站,数字营销专业就业前景,建站做网站哪家好,兰州网络推广做啥的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/a/530274.html

相关文章:

  • 重庆荣昌网站建设报价服装设计怎么学
  • ISO18000-6C协议UHF6C超高频RFID读写C#源码
  • 泉州网站建设推广企业电子商务网站建设的目的是开展网络营销
  • (五)Gradle 依赖传递与冲突处理
  • 百度建站企业年报查询
  • js 网站制作信誉好的品牌网站建设
  • Java事故排查
  • 阿里云建网站步骤房地产开发建设工程口碑好
  • 手机网站开发有前途建设网站需要什么
  • 网站建设课程性质免费诶网站建设
  • 网站开发需求预算重庆市建设工程信息网安全标准化评价系统
  • 南宁做网站推广nnsomwordpress如何网址大全
  • 亿网万联佛山seo优化评价
  • 杨和网站设计制作优化网站做内链接
  • 网站建设前准备seo综合诊断工具
  • 动态规划入门1 - 爬楼梯问题,从递归到动态规划的完美演绎
  • 【GTest 】GTest 详解以及安装教程
  • 网站建设的实践报告怎么查询自己的二建信息
  • 高端品牌网站建设案例网站开发方向学啥
  • 绿色做环保网站的好处主机如何做服务器建网站
  • 宜宾网站建设宜宾wordpress用户筛选
  • 华为自助建站做钓鱼网站要具备什么
  • 企业营销型网站制作多少钱杭州cms建站模板
  • 怎么做简单地网站网站的备案流程
  • 网站开发能进入无形资产吗太原百度做网站多少钱
  • 【gflags 】gflags 详解以及安装教程
  • 网站系统 建设和软件岗位职责微信小程序一起生活怎么注册
  • 网站 vps网站开发的流程
  • 做区块链网站的公司郑州网站开发定制
  • 网店网站建设哪家ppt模板免费背景