当前位置: 首页 > 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.ds6.com.cn/news/52342.html

相关文章:

  • 本科学院网站建设方案手机网络优化软件
  • 晋中做网站软件推广赚钱一个10元
  • 那些企业网站做的漂亮网站推广与优化平台
  • 哪里网站建设联系网站制作论文
  • 响应式建站工具百度关键词seo排名软件
  • 如何把自己做的网站放到内网免费网站或软件
  • 毕业设计如何用dw做网站微营销平台
  • 白银市做网站网络兼职平台
  • 毕节做网站百度不收录网站
  • 立即关注公众号aso优化推广公司
  • 假网站连接怎么做的腾讯企业邮箱
  • php做网站导购关键词如何排名在首页
  • 下什么软件做网站站长之家是干什么的
  • 衡阳网站开发有哪些公司百度极速版app下载安装挣钱
  • 帮助做数独的网站线上推广渠道有哪些方式
  • btoc网站建设百度热搜榜排名今日头条
  • 大型门户网站建设一般多少钱百度关键词搜索排名统计
  • 广西建设科技在线网站网址和网站的区别
  • 梅州网站开发线上宣传的方式
  • 用本机做网站浏览建网站软件工具
  • 大学生网页设计期末作品代码郑州网站seo服务
  • b2c网站后台建个网站需要多少钱
  • 瓯海网站建设全网seo
  • 去施工网成都自动seo
  • 朝阳市做网站的公司站长网站大全
  • 聊城做wap网站服务自建站seo如何做
  • 郴州新网官网中国seo排行榜
  • 网站欢迎页模板网站后端开发
  • 网站首页怎么做ps推广软件app
  • asp网站设计代做软文街官网