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

盐田做网站的公司自己做影视会员网站

盐田做网站的公司,自己做影视会员网站,大连建站企业,爱电影网站LeetCode-day43-3137. K 周期字符串需要的最少操作次数 题目描述示例示例1:示例2: 思路代码 题目描述 给你一个长度为 n 的字符串 word 和一个整数 k ,其中 k 是 n 的因数。 在一次操作中,你可以选择任意两个下标 i 和 j&#x…

LeetCode-day43-3137. K 周期字符串需要的最少操作次数

  • 题目描述
  • 示例
    • 示例1:
    • 示例2:
  • 思路
  • 代码

题目描述

给你一个长度为 n 的字符串 word 和一个整数 k ,其中 k 是 n 的因数。

在一次操作中,你可以选择任意两个下标 i 和 j,其中 0 <= i, j < n ,且这两个下标都可以被 k 整除,然后用从 j 开始的长度为 k 的子串替换从 i 开始的长度为 k 的子串。也就是说,将子串 word[i…i + k - 1] 替换为子串 word[j…j + k - 1] 。

返回使 word 成为 K 周期字符串 所需的 最少 操作次数。

如果存在某个长度为 k 的字符串 s,使得 word 可以表示为任意次数连接 s ,则称字符串 word 是 K 周期字符串 。例如,如果 word == “ababab”,那么 word 就是 s = “ab” 时的 2 周期字符串 。

示例

示例1:

输入:word = “leetcodeleet”, k = 4
输出:1
解释:可以选择 i = 4 和 j = 0 获得一个 4 周期字符串。这次操作后,word 变为 “leetleetleet” 。

示例2:

输入:word = “leetcoleet”, k = 2
输出:3
解释:可以执行以下操作获得一个 2 周期字符串。

ijword
02etetcoleet
40etetetleet
60etetetetet

思路

统计子串个数

代码

class Solution:def minimumOperationsToMakeKPeriodic(self, word: str, k: int) -> int:n = len(word)cnt = Counter(word[i-k:i] for i in range(k,n+1,k))mx = max(cnt.values())return n//k-mx
http://www.yayakq.cn/news/261846/

相关文章:

  • 360度搜索建站网北京星光灿烂影视有限公司
  • 好的设计网站中国十大建筑公司
  • 在哪个网站上做预收款报告代理公司注册的价格
  • 徐州建站费用电商后台管理网站模板
  • 网站建设审核需要多长时间网站建设公司 经营资质
  • 网站手机缩放用php做网站后台
  • 网站制作文章标签手机网站如何做才能兼容性各种手机
  • 曲靖手机网站建设wordpress 后台不显示
  • 怀化网站建设企业黑龙江 俄语网站制作
  • asp公司企业网站模板源代码网站的引导页面是什么意思
  • 网站建设的展望 视频海外网站如何做用户实名认证
  • 做卖挖掘机的网站怎么选择五屏网站建设
  • 东莞官方网站设计windows最新一代
  • 花生壳怎么发布自己做的网站轻淘客一键做网站
  • 自己做网站要办手续吗手工制作盲盒
  • 企业查询网站企查查无极磁铁网站
  • 一级a做爰片免费观看 安全网站seo外链怎么做
  • 网站导航栏动效怎么做网站建设是不是要有营业执照
  • 江门网站优化公司在线制作图片影集
  • 网站域名使用费学室内设计后悔了
  • 鄂州网警广州官网优化
  • 扩展名网站佛山网站建设开发
  • HTMT超链接网站怎么做徐州建设工程公共资源交易平台
  • php网站后台国际网站排名查询
  • 大学学风建设专题网站ai设计室内设计
  • 广州建设银行分行招聘网站网站怎么做最吸引人
  • 精品课程网站开发的开题报告点的排版设计网站
  • 深圳印刷网站建设黄埔网站建设 信科网络
  • 杭州 高端网站 开发百度大数据平台
  • 厦门工程网站建设wordpress主查询