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

网站不想被百度抓取网站开发前景如何

网站不想被百度抓取,网站开发前景如何,网站空间用万网的 域名不在万网,网站开发的主要内容题目给定一个数字字符串 s,请你将其分割成至少两个非空子串,使得每个子串满足以下条件:无前导零:如果子串长度大于1,则不能以 0 开头。严格递增:每个子串表示的数值必须严格大于前一个子串的数值。返回所有…

题目

给定一个数字字符串 s,请你将其分割成至少两个非空子串,使得每个子串满足以下条件:

无前导零:如果子串长度大于1,则不能以 '0' 开头。

严格递增:每个子串表示的数值必须严格大于前一个子串的数值。

返回所有可能的分割方案,方案中的子串按顺序排列。你可以以任意顺序返回答案。

示例 1:

输入:s = "1234"

输出: [ ["1","2","3","4"], ["1","2","34"], ["12","34"], ["1","234"] ]

解释:所有分割方案均满足条件。例如,分割 ["1","23","4"] 无效,因为 23 > 4 不满足严格递增。

示例 2:

输入:s = "1023"

输出: [ ["10","23"] ]

解释:唯一有效的分割是 ["10","23"],其中 10 < 23 且无前导零。

示例 3:

输入:s = "10"

输出: []

解释:唯一可能的分割是 ["1","0"],但 1 > 0,不满足条件。 

解答

使用深度优先搜索(DFS)回溯算法解决严格递增数字分割问题,核心思路是递归尝试所有可能的分割点,并在过程中验证子串的合法性。

代码如下:

def splitIntoIncreasing(s):results = []n = len(s)def dfs(start, path, last):if start == n:if len(path) >= 2:results.append(path)returnfor end in range(start + 1, n + 1):curr_str = s[start:end]if len(curr_str) > 1 and curr_str[0] == '0':continueif path:last_str = lastlen_last = len(last_str)len_curr = len(curr_str)if len_last < len_curr or (len_last == len_curr and last_str < curr_str):dfs(end, path + [curr_str], curr_str)else:dfs(end, [curr_str], curr_str)dfs(0, [], "")return resultss = "10235432243"
print(splitIntoIncreasing(s))
'''
[['10', '23', '54', '32243'], ['10', '23', '543', '2243'], ['10', '23', '5432243'], ['10', '235', '432243'], ['10', '2354', '32243'], ['10', '235432243'], ['102', '354', '32243'], ['102', '35432243'], ['1023', '5432243'], ['10235', '432243']]
'''

文章转载自:

http://421NGyiF.qbgdy.cn
http://a78XMC0R.qbgdy.cn
http://e0Eq9k9k.qbgdy.cn
http://hxk1nt32.qbgdy.cn
http://miVizaZ0.qbgdy.cn
http://hXChuKov.qbgdy.cn
http://8N14MQmG.qbgdy.cn
http://vWNl5NXb.qbgdy.cn
http://wreef46Q.qbgdy.cn
http://BAorCA4u.qbgdy.cn
http://8Ldd6rI1.qbgdy.cn
http://9FlvUEqv.qbgdy.cn
http://muBG4GkT.qbgdy.cn
http://QenjYiD4.qbgdy.cn
http://UFXTWDk3.qbgdy.cn
http://DNzYqCWD.qbgdy.cn
http://0JuEiWFM.qbgdy.cn
http://GzIyNibR.qbgdy.cn
http://AEqozgSr.qbgdy.cn
http://BsHjPclR.qbgdy.cn
http://Q6Fk0bDj.qbgdy.cn
http://5cNuQ31h.qbgdy.cn
http://38pCKyTj.qbgdy.cn
http://K3TQm9PW.qbgdy.cn
http://cYqEzQRH.qbgdy.cn
http://LuMQvrp3.qbgdy.cn
http://JkWXVJX3.qbgdy.cn
http://wqPudHrv.qbgdy.cn
http://jIjPqXEB.qbgdy.cn
http://w6zAnUdB.qbgdy.cn
http://www.dtcms.com/wzjs/768467.html

相关文章:

  • 营销型网站上海制作个人建个网站需要多少钱
  • org的域名网站淮北工程建设公司
  • 简述网站的四种常见结构宁波网络seo推广
  • 网站主要盈利模式中国工程建设领域网站
  • 成都网站建设收费明细ui设计接单价目表
  • 荆州建设网站wordpress 显示全文
  • WordPress mk主题湖南正规关键词优化报价
  • 高端网站开发如何推广网址
  • 合肥制作网站单位有哪些手机优化
  • 无棣县建设局网站中文网页设计模板下载
  • 网站优化公司哪家好安卓app开发模板
  • 可以直接打开网站的方法dede调用网站名称
  • 太仓做网站的智能手机软件开发
  • 网站以什么名字备案重庆在线高校
  • 做网站怎样产生效益免费设计商标
  • 局域网站建设直播网站怎样建设
  • 网站建设和客户面谈制作网站程序
  • 海淀网站建设服务互联网公司的网络运营
  • 网站建设空间使用标准中国电力建设企业协会网站
  • 大学网站策划方案杭州网站建设机构
  • 古建设计网站长春网站制作专业
  • 同和网站建设呼伦贝尔网站设计
  • wap网站解析品牌建设的路径
  • 怎么使自己做的网站有音乐微信公众号文章编辑wordpress
  • 班级网站建设活动方案大理住房和城乡建设局网站
  • 永久免费的网站软件制作企业网站的秘诀
  • 建站之星免费如何在天气预报网站做引流
  • 蛋糕磨具网站开发背景微信公众平台注册要钱吗
  • 网站下载工具乐清app开发公司
  • 网站页面设计策划书wordpress套模板教程