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

建设主管部门官方网站徐州做网站设计

建设主管部门官方网站,徐州做网站设计,手机版网站建设价格,国外网站建设什么价格Leetcode 3031. Minimum Time to Revert Word to Initial State II 1. 解题思路2. 代码实现 题目链接#xff1a;3031. Minimum Time to Revert Word to Initial State II 1. 解题思路 这一题就是一个z算法的题目#xff0c;算是比较套路的题目了。 关于z算法#xff0c…Leetcode 3031. Minimum Time to Revert Word to Initial State II 1. 解题思路2. 代码实现 题目链接3031. Minimum Time to Revert Word to Initial State II 1. 解题思路 这一题就是一个z算法的题目算是比较套路的题目了。 关于z算法之前我们已经写过一个博客经典算法Z算法z algorithm对这个经典算法本身进行了一下介绍这里就不展开了有兴趣的读者可以自行跳转去看一下或者网上随便其他找一个介绍文章也可以挺常见的一个算法了。 因此我们就只看一下z算法是如何应用到这道题目就行了。显然由于每次移除前k个字符然后再最后补充k个字符因此如果存在某次移除k个字符之后剩余的子串与原始字符串的开头部分完全一致那么我们只需要在后续进行余留的字符补充即可。 而如果知道删除完一轮都无法找到任何字符它的后续子串恰好为原始字符串开头的部分那么我们也没有关系总可以删完重排的。 因此我们要做的就是求取每一个位置的后续子串与原始子串的最长公共头部序列而这就是z算法要做的事情。 综上我们先调用一次z算法之后用一个while循环遍历一边即可得到最终答案。 2. 代码实现 给出python代码实现如下 def z_algorithm(s):n len(s)z [0 for _ in range(n)]l, r -1, -1for i in range(1, n):if i r:l, r i, iwhile r n and s[r-l] s[r]:r 1z[i] r-lr - 1else:k i - lif z[k] r - i 1:z[i] z[k]else:l iwhile r n and s[r-l] s[r]:r 1z[i] r-lr - 1z[0] nreturn zclass Solution:def minimumTimeToInitialState(self, word: str, k: int) - int:z z_algorithm(word)ans, idx, n 0, 0, len(word)while True:idx kans 1if idx n or z[idx] n-idx:breakreturn ans提交代码评测得到耗时538ms占用内存21.2MB。
http://www.hkea.cn/news/14426872/

相关文章:

  • 网站关键词的使用wordpress登录密码记录在哪里
  • 制作网站找哪家好WordPress 网格布局
  • 已有域名怎么做网站wordpress怎么做小说站
  • 网站经常被挂马安县建设局网站
  • 企业网站怎么做连接现在没人做网站了
  • 合肥建站企业在百度上如何上传自己的网站
  • 太原建设网站百度指数平台
  • 上海网站建设空间网站制作招聘
  • 我的网站怎么不能搜索买空间域名做网站
  • 大学生网站建设实践报告营销网站建设合同
  • 中信建设官方网站asp网站发送邮件
  • app和网站的成本区别方又圆网站建设
  • 遵义公司做网站找哪个公司好wordpress蜘蛛
  • 安徽房和城乡建设部网站html制作表格
  • c2c网站特点济南网站优化分析
  • c语言怎么做网站关于wordpress自动更新
  • 做的网站不能放视频软件使用微信推广的各种方法
  • seo建设网站手机与pc的网站开发
  • apache新建网站wordpress 熊掌号代码
  • 绍兴网站网站建设青海网页设计与网站建设
  • 自己的网站怎么做砍价网站建设中 网页代码
  • 建立网站怎么赚钱wordpress 肖
  • 北京网站开发公司一网天行网站建设与网页设计 视频教程
  • 昆明如何做百度的网站江西建设工程信息网
  • 青岛建网站做网站设计要注意什么问题
  • 石家庄建立网站的公司阿里网站制作需要多少钱
  • 安全的网站建设服务火车头采集器wordpress
  • 广州网站建设市场从零开始学手机网站开发教程
  • 左右翻网站模版wordpress 删除 下载文件
  • 福建建设执业资格注册管理中心网站保定公司网站建设