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

重庆网站推广公司电话广州seo关键词优化是什么

重庆网站推广公司电话,广州seo关键词优化是什么,深圳市网站设计公司,新公司网络推广解题思路#xff1a; 1.切割回文串#xff0c;可以用解决找组合问题的思路解决#xff0c;而解决组合问题#xff0c;可以用回溯法#xff0c;故本题选择回溯法。 2.理解两个事情#xff1a;1.递归函数里的for循环是横向遍历给定字符串s的每一个字母。2.针对s的每一个字…解题思路 1.切割回文串可以用解决找组合问题的思路解决而解决组合问题可以用回溯法故本题选择回溯法。 2.理解两个事情1.递归函数里的for循环是横向遍历给定字符串s的每一个字母。2.针对s的每一个字母比如在切割了第一个字母之后还有很多种切割方式这是由不断的调用递归函数来实现的。 3.判断回文串。用双指针法即可。当然此题也可以用动态规划法但是为了降低难度我先不采用这个方法知识点太多吃不消呀。 注意 1.判断是回文串之后如何确定s的索引来将回文串添加至path。因为在判断回文串时传入的函数参数是startIndexi。这是确认是否是回文串的索引下标如果是回文串的话其实索引startIndex不变只需要将终止索引1, 即i1。例如aab startIndex1, i2那么待判断的回文串就是ab.假设ab是回文串那么索引 startIndex, i1 就代表着aab的ab。So, do you understand? if self.isPalinDrome(s, startIndex, i):self.path.append(s[startIndex:i1])else:continue 代码 class Solution(object):result []path []def traceBacking(self, s, startIndex):if startIndex len(s):self.result.append(self.path[:])returnfor i in range(startIndex, len(s)):if self.isPalinDrome(s, startIndex, i):self.path.append(s[startIndex:i1])else:continueself.traceBacking(s, i1)self.path.pop()def isPalinDrome(self,s,startIndex, end):i startIndexj endwhile ij:if s[i] ! s[j]:return Falsei 1j -1return Truedef partition(self, s):self.result []self.traceBacking(s, 0)return self.result
http://www.yingshimen.cn/news/102933/

相关文章:

  • 视频网站顶部效果怎么做的网站是由哪些组成
  • 网站备案人可以改吗城市建设管理
  • 网站上qq未启用人才网站建设策划书
  • 建立网站的步骤和费用上海软件开发工程师工资一般多少
  • asp医院网站源码破解版全网vip视频网站建设
  • 网站开发框架拓扑建设银行网站信息补充
  • 苏州网站建设设计公司建设网站征集图片的通知
  • 公司网站建设开发维护工作经营范围网站开发运营
  • 品牌服装网站源码郴州吧百度贴吧
  • 网站降权怎么做免费ip地址网站
  • 做网站维护需要多少钱wordpress评论内容不显示
  • 网站建设 知乎wordpress微信登录插件
  • 低价网站建设方案百度推广账号出售
  • 重庆市建设企业诚信分查询网站熊猫代理ip破解版
  • asp.net网站开发之美杭州seo管理
  • 平面设计比较好的网站金融社区类网站建设
  • 网站建设公司成就青岛房产网上查询
  • 自己公司的网站怎么编辑器网站平台怎么做推广
  • 做网站的公司跑了莆田网站建设网
  • 企业级网站内容管理系统代做毕设要注册答疑网站
  • 网页源代码怎么打开快捷键seo排名赚app多久了
  • 网站开发有哪些课程wordpress可视化空白
  • 辽宁朝阳网站建设公司长春作网站
  • 北京网站制作公司清远做网站需要相机吗
  • 如何看网站有没有备案dedecms网站后台
  • 外贸网站开发哪家好遵义网站开发哪家便宜
  • 建设厅职业资格中心网站教你做面膜v官方网站
  • 汕头网站建设 网络服务物流商 网站建设方案
  • html5 服装网站在线网站建设哪家好
  • 大石桥城乡规划建设局网站集团公司成立条件