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

网站的分辨率是多少安徽网络公司排名

网站的分辨率是多少,安徽网络公司排名,与网站设计相关的软件主要有,wordpress评论开关文章目录 一、题目二、思路三、代码 一、题目 二、思路 具体例子和步骤#xff1a;假设 s aab#xff0c;步骤如下#xff1a; 初始状态#xff1a; s aabpath []res [] 第一层递归#xff08;外层循环#xff09;#xff1a; path []检… 文章目录 一、题目二、思路三、代码 一、题目 二、思路 具体例子和步骤假设 s aab步骤如下 初始状态 s aabpath []res [] 第一层递归外层循环 path []检查 s[:1] 即 a是回文 递归调用 dfs(ab, [a], res) 第二层递归 s abpath [a]检查 s[:1] 即 a是回文 递归调用 dfs(b, [a, a], res) 第三层递归 s bpath [a, a]检查 s[:1] 即 b是回文 递归调用 dfs(, [a, a, b], res) 终止条件 s path [a, a, b]res 加入 path即 res [[a, a, b]] 回溯并尝试新的分割 回溯至 s abpath [a]检查 s[:2] 即 ab不是回文跳过。回溯至初始状态s aabpath []检查 s[:2] 即 aa是回文 递归调用 dfs(b, [aa], res) 新的递归路径 s bpath [aa]检查 s[:1] 即 b是回文 递归调用 dfs(, [aa, b], res) 终止条件 s path [aa, b]res 加入 path即 res [[a, a, b], [aa, b]] Initial call: dfs(aab, []) | |-- dfs(ab, [a]) | | | |-- dfs(b, [a, a]) | | | | | |-- dfs(, [a, a, b]) -- Add to result [[a, a, b]] | | | -- dfs(b, [a]) -- ab 不是回文跳过 | -- dfs(b, [aa])||-- dfs(, [aa, b]) -- Add to result [[a, a, b], [aa, b]]代码逻辑 for i in range(1, len(s) 1)循环从1开始到 len(s)尝试每一个可能的分割位置。if self.isP(s[:i])检查从0到 i 的子串 s[:i] 是否是回文。self.dfs(s[i:], path [s[:i]], res)如果 s[:i] 是回文将 s[:i] 添加到路径 path 中递归处理剩余的字符串 s[i:]。 每次递归调用会传递新的字符串 s 和更新后的路径 path这个路径即当前方案的所有字符组合列表直到字符串 s 为空此时将路径 path 添加到结果列表 res 中。这样通过递归和回溯的方法我们可以找到所有可能的分割方案。递归调用部分 for i in range(1, len(s) 1):if self.isP(s[:i]):self.dfs(s[i:], path [s[:i]], res)s[:i]表示从字符串 s 的第1个字符到第 i 个字符形成的子串。path [s[:i]]表示将当前找到的回文子串 s[:i] 添加到当前的 path 中形成一个新的列表。 三、代码 class Solution(object):def partition(self, s)::type s: str:rtype: List[List[str]]res []self.dfs(s, [], res)return res def dfs(self, s, path, res):s: 剩余的字符串path: 当前分割方案res: 保存所有分割方案的结果if not s:res.append(path)return for i in range(1, len(s) 1):if self.isP(s[:i]):self.dfs(s[i:], path[s[:i]], res)def isP(self, s):return s s[::-1]
http://www.hkea.cn/news/14591202/

相关文章:

  • 学校网站建设栏目有哪些360搜索首页
  • 镇江网站建设策划新媒体宣传推广方案
  • 做网站怎么挣钱赚钱网站主机租用多少钱
  • 网站被别人域名绑定昆明软件开发公司做门户网站的
  • 怎么创作自己的网站品牌推广渠道有哪些
  • 个人做网站的时代已经过去公司无网站无平台怎么做外贸
  • logo网站关键词在线下载
  • 宿迁市建设局网站首页企业建网站一般要多少钱
  • 电子商务网站建设重要性昆明网站做的好的公司简介
  • 网站建设属于什么广告没微信官方版官方网站
  • 个人建站网站网页设计薪资多少
  • 淄博市沂源县建设局网站南京做企业网站
  • 手机网站插件代码wordpress rss格式
  • 高端网站制作哪家好网站开发公司人员配备
  • 网站众筹该怎么做网站引导图
  • 烟台网站建设价格穹拓做网站
  • 网站建设价格费用无极任务平台
  • 大丰有没有做网站2016响应式网站模版
  • 怎么做网络推广网站北京企业模板建站
  • 湖南建设厅网站首页亚洲足球最新排名
  • 网站推广项目wordpress 微博主题
  • 学习网站二次开发北京最大网站建设公司排名
  • 长沙建站找有为太极就治就郴州网站建设公司哪里有
  • 展示型网站源码如何建做校园购物网站
  • 天津自动网站建设调试网页设计师培训费用
  • 网站建设与维护 东博做金融的网站有哪些
  • 庆阳工程建设网站360搜索引擎推广
  • 网站弹窗设计免费网络营销方式
  • 河南网站建设公司哪家好申请免费网站主页空间
  • 微信小游戏源码wordpress采集后seo