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

网站开发开题报告计划进度安排电子宣传册如何制作

网站开发开题报告计划进度安排,电子宣传册如何制作,柳州正规网站制作公司,二手车网站的建设题目描述 滑动窗口问题 可以转化为求按照题目要求从两端取走字符后&#xff0c;中间部分的最大长度。中间部分就是一个滑动窗口。 class Solution { public:int takeCharacters(string s, int k) {vector<int> count(3,0);int n s.size();for(int i 0;i <n;i){cou…

题目描述

滑动窗口问题

可以转化为求按照题目要求从两端取走字符后,中间部分的最大长度。中间部分就是一个滑动窗口。

class Solution {
public:int takeCharacters(string s, int k) {vector<int> count(3,0);int n = s.size();for(int i = 0;i <n;i++){count[s[i] - 'a']++;}if(count[0] < k || count[1] < k || count[2] < k)return -1;int a_threshold = count[0] - k;int b_threshold = count[1] - k;int c_threshold = count[2] - k;int right = 0;int max_len = 0;int a_count = 0;int b_count = 0;int c_count = 0;for(int left = 0;left < n;left++){while(a_count <= a_threshold && b_count<= b_threshold && c_count<= c_threshold){max_len = max(max_len,right -left);//[left,right)if(right == n)break;if(s[right] == 'a')  a_count++;if(s[right] == 'b')  b_count++;if(s[right] == 'c')  c_count++;right++;}if(s[left] == 'a') a_count--;if(s[left] == 'b') b_count--;if(s[left] == 'c') c_count--;}return n - max_len;}
};
http://www.dtcms.com/wzjs/548523.html

相关文章:

  • 沈阳制作网站企业粉丝社区网站怎么做
  • 把网站传到服务器上怎么做网站设计与网页制作项目教程
  • access做网站数据库能有多大容量微信公众号app下载安装
  • 韩国设计公司网站大岭山仿做网站
  • 哪个网站做视频挣钱wordpress 读书主题
  • 秋林 做网站网页版游戏排行榜j
  • html购物网站wordpress寺院模板
  • 网站最佳颜色搭配广州注册公司需要什么条件
  • 雄安网站建设机构网站建设进度说明
  • 河北城乡建设学校网站室内装饰装修资质证书
  • 阿里云 iis 多个网站免费分销系统
  • jsp网站开发书籍推荐昌都市网站建设
  • 做门户网站服务器选择广东做网站
  • 网站开发哪家好网站 对比
  • 某企业网站建设规划书wordpress 图片 自动重命名
  • 兰州市城乡建设厅网站为什么只有中国做网站需要备案
  • 建设设计公司网站专门做自助游的网站
  • 聊城集团网站建设价格什么设计网站好
  • 商务网站建设实训报告营销型网站建设的指导原则不包括
  • 订货网站建设上海做网络口碑优化的公司
  • 静态网站特点做珠宝首饰网站
  • 做微信推送网站网站图片什么格式
  • 工程行业网站建一个网站的流程
  • 网站建设客户调查需求表网页大图素材
  • 网站底部版权怎么做网站地图定位怎么做
  • 网站优化 前端怎么做品牌建设经验做法
  • 织梦网站调整门户网站 流量
  • 禹城网站建设费用编程应用
  • 如何查看网站是不是wordpress渭南建筑工程网
  • 互网站开发维护成本高开发小程序商城的费用