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

兰州起点网站建设公司镇江网站搜索引擎优化

兰州起点网站建设公司,镇江网站搜索引擎优化,wordpress透明菜单,国际版网站可以在国内做推广吗文章目录 力扣题目工程代码C实现python实现 力扣题目 给你一个长度为 n 下标从 0 开始的字符串 blocks #xff0c;blocks[i] 要么是 ‘W’ 要么是 ‘B’ #xff0c;表示第 i 块的颜色。字符 ‘W’ 和 ‘B’ 分别表示白色和黑色。 给你一个整数 k #xff0c;表示想要 连… 文章目录 力扣题目工程代码C实现python实现 力扣题目 给你一个长度为 n 下标从 0 开始的字符串 blocks blocks[i] 要么是 ‘W’ 要么是 ‘B’ 表示第 i 块的颜色。字符 ‘W’ 和 ‘B’ 分别表示白色和黑色。 给你一个整数 k 表示想要 连续 黑色块的数目。 每一次操作中你可以选择一个白色块将它 涂成 黑色块。 请你返回至少出现 一次 连续 k 个黑色块的 最少 操作次数。 示例 1 输入blocks “WBBWWBBWBW”, k 7 输出3 解释 一种得到 7 个连续黑色块的方法是把第 0 3 和 4 个块涂成黑色。 得到 blocks “BBBBBBBWBW” 。 可以证明无法用少于 3 次操作得到 7 个连续的黑块。 所以我们返回 3 。 示例 2 输入blocks “WBWBBBW”, k 2 输出0 解释 不需要任何操作因为已经有 2 个连续的黑块。 所以我们返回 0 。 提示 n blocks.length 1 n 100 blocks[i] 要么是 ‘W’ 要么是 ‘B’ 。 1 k n 工程代码 C实现 class Solution { public:int minimumRecolors(string blocks, int k) {int minNum INT_MAX;int ans 0;/*先求出前K个窗口中字符W的个数*/for(int i 0; i k; i){if(blocks[i] W){ans;}}minNum ans;/*移动长度为K的滑动窗口*/for(int i k; i blocks.length(); i){/*窗口的第一个字符为W, 窗口中的W个数减1*/if(blocks[i - k] W){ans--;}/*窗口新加入的字符为W, 窗口中的W个数加1*/if(blocks[i] W){ans;}minNum min(minNum, ans);}return minNum;} };python实现 class Solution:def minimumRecolors(self, blocks: str, k: int) - int:# 求出前k个字符中W的个数minNum ans blocks[:k].count(W)# 移动长度为k的滑动窗口for i in range(k, len(blocks)):# 窗口的第一个字符为W, 窗口中的W个数减1if blocks[i - k] W:ans - 1# 窗口新加入的字符为W, 窗口中的W个数加1if blocks[i] W:ans 1minNum min(minNum, ans)return minNum
http://www.pierceye.com/news/798263/

相关文章:

  • 网站互动怎么做手机论坛网站
  • 企业免费网站系统wordpress default template
  • 怎样做软件网站酒店的网络营销是什么
  • 企业为什么做网站 图片做美团网站多少钱
  • 社交网站建设网站内容策划方案
  • 二手商品网站制作软件公司取名字大全
  • 网站页面切换效果抚顺市营商环境建设局网站
  • 网站开发选择什么软件互联网营销设计
  • 网站推广结束语如何评价一个网站做的好不好
  • 连云港做网站推广网站建设为什么需要备案
  • 网站建站步骤在越南做一个网站怎么做
  • 怎么在word里做网站wordpress 父页面跳转
  • 网站添加验证码WordPress食谱小程序
  • 网站打包app公明做网站
  • 服装网站设计策划工业设计最吃香的专业
  • 东莞找公司网站ui界面设计说明范文
  • 淘宝网页版手机登录保定seo外包服务商
  • 网站开发 总结报告想给公司做网站怎么做
  • 思创医惠网站建设wordpress熊掌号号主页展现
  • 网站设置的参数新兴县城乡建设局网站登录
  • 网站未备案或已封禁六安城市网官网
  • 信息产业部网站备案系统建立一个网站的流程
  • 门户网站建站多少钱功能性质网站
  • 网站关键词是什么意思易网网站多少
  • 网站建设培训 上海网站建设公司有前途吗
  • 做普通网站选择什么服务器企业vi设计公司哪家好
  • 嘉兴本地推广网站如何查看网站是否开启gzip
  • 网站菜单导航制作教程畅言 wordpress插件
  • 太原网站建设联系方式免费创建网站教程
  • 有服务器自己怎么做网站深圳财务小公司网站