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

云南网站建设网站运营html5新增标签有哪些

云南网站建设网站运营,html5新增标签有哪些,西宁网络公司网站建设,聚名网怎么注销账号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/715447/

相关文章:

  • 电气网站开发网站上的支付接口怎么做
  • 福州最好的网站建设服务商软件公司简介内容怎么写
  • 北京网站建设制作案例免费软件下载网站哪个好
  • 网站建设综合训练义乌网站建设制作商
  • 网站建设的要点给个网址你知道的
  • 网站首页作用网站运营内容包含哪些
  • 官方网站下载免费视觉冲击力的网站设计
  • 商丘网站建设方案地方门户网站管理系统
  • 网站海外推广服务wordpress模板商业用
  • 商城网站除了域名备案还要少儿编程加盟品牌有哪些
  • 自助建站系统个人网站网站开发工作总结
  • 网站建设包括内容wordpress 多层边栏
  • 厦门建设企业网站建设百度高级搜索指令
  • 淘宝优惠劵网站建设wordpress 多说 社交登陆
  • 静态网站建设的主要技术龙岩网站建设论坛
  • 电商网站建设 数商云wordpress 替换谷歌
  • 书店网站开发算命网站开发
  • 广州哪里可以做网站宁波网站建设设计图
  • 珠海移动网站建设费用优质的seo快速排名优化
  • 服装网页怎么制作网站优化公司认准乐云seo
  • 瑞安微网站建设贵阳网站建设制作价格
  • 做电影网站会被捉吗中职网站建设与管理
  • 做app要不要建网站个人网站怎么做口碑
  • 虹桥网站建设电脑中安装wordpress
  • 我的网站域名是什么企业如何进行网站建设
  • 2016做砸了的小网站河南省建设厅专家库
  • 建设网站一定要备案吗免费网站建站教程
  • 前端做微网站浩森宇特北京网站建设
  • 可以把网站建设在云主机上吗云之创网站建设
  • 品牌宣传型网站有哪些dz增加网站标签