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

网站怎么样做不违规营销策划与运营

网站怎么样做不违规,营销策划与运营,东营网站建设电话,贵阳疫情防控政策93.复原IP地址 和C不同,使用列表存储已经分割的数据,而不是直接操作字符串。为了使用这个列表搞了老久,主要问题出在,在判断终止条件的时候,path也需要回溯一下 class Solution:def __init__(self):self.result []s…

93.复原IP地址

和C++不同,使用列表存储已经分割的数据,而不是直接操作字符串。为了使用这个列表搞了老久,主要问题出在,在判断终止条件的时候,path也需要回溯一下

class Solution:def __init__(self):self.result = []self.path = []def is_valid_ip(self, s, start, end):if start > end:return False# 不能以0开头if s[start] == '0' and start != end:return False# 不能含有非法字符num = 0for letter in s[start:end+1]:if letter < '0' and letter > '9':return Falsenum = num * 10 + int(letter)# 不能超过255if num > 255:return Falsereturn Truedef backtracking(self, s, startIndex, pointNum):if pointNum == 3:if self.is_valid_ip(s, startIndex, len(s)-1):self.path.append(s[startIndex:])self.result.append(".".join(self.path))self.path.pop()returnfor i in range(startIndex, len(s)):if self.is_valid_ip(s, startIndex, i):self.path.append(s[startIndex:i+1])pointNum += 1self.backtracking(s, i+1, pointNum)self.path.pop()pointNum -= 1else:break  # 本次数值不合法,下一次也不会合法,看看合法的条件就可明白def restoreIpAddresses(self, s: str) -> List[str]:if len(s) < 4 or len(s) > 12:return self.resultself.backtracking(s, 0, 0)return self.result

78.子集

子集问题是收集树的所有节点

class Solution:def __init__(self):self.result = []self.path = []def backtracking(self, nums, startIndex):self.result.append(self.path[:])# 终止条件可不写if startIndex >= len(nums):returnfor i in range(startIndex, len(nums)):self.path.append(nums[i])self.backtracking(nums, i+1)self.path.pop()def subsets(self, nums: List[int]) -> List[List[int]]:self.backtracking(nums, 0)return self.result

90.子集II

和之前做的一样,树结构的层级遍历不能重复,纵向可以重复

class Solution:def __init__(self):self.result = []self.path = []def backtracking(self, nums, startIndex):self.result.append(self.path[:])# 终止条件可以忽略不写,因为for循环直接就退出了for i in range(startIndex, len(nums)):if i > startIndex and nums[i] == nums[i-1]:continueself.path.append(nums[i])self.backtracking(nums, i+1)self.path.pop()def subsetsWithDup(self, nums: List[int]) -> List[List[int]]:# 需要先排序nums.sort()self.backtracking(nums, 0)return self.result

http://www.tj-hxxt.cn/news/102682.html

相关文章:

  • 郑州做网站网站建设费用想要推广页
  • 怎么样可以自己做网站seo狂人
  • 塘厦基础网站建设seo优化易下拉排名
  • 软件开发平台合同东莞搜索优化十年乐云seo
  • 从零开始学ui设计谷歌seo排名工具
  • 工艺品网站设计百度公司图片
  • 做公司网站教程视频优化推广网站怎么做最好
  • 四川建设网站项目招标关键词排名优化怎么样
  • 未来做哪些网站致富seo软件哪个好
  • 自家房子做民宿的网站东莞关键词排名提升
  • 网站备案收费幕布靠网络营销火起来的企业
  • 网站建设规划书道客巴巴蜘蛛seo超级外链工具
  • 做网站和app报价做推广的软件有哪些
  • 做详情图的网站今日小说排行榜
  • 宣传册seo网络推广优化
  • 电商网站开发的项目描述最新的疫情信息
  • 手机做的兼职网站设计百度一下 你就知道首页
  • 网站备案需要把网站做好吗朋友圈推广怎么收费
  • 网站抓取诊断如何做外贸网站的推广
  • 手风琴网站模板湖南seo推广多少钱
  • 做设计的几种网站搜索引擎优化是做什么的
  • 网站如果不在公安局备案怎样最新seo操作
  • 日本做h动漫电影网站企业微信会话内容存档
  • 广州网站下载安装软文写作服务
  • 读经典做临床报名网站seo外包公司如何优化
  • 建设网站方面的知识网站优化排名技巧
  • 旅行社做境外购物网站百度正版下载恢复百度
  • 秦皇岛做网站外包免费b站推广网站2022
  • 济南做网站公司哪家好武汉网站推广公司排名
  • 深圳招聘网站找工作网站收录什么意思