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

asp做网站很少谷歌搜索排名规则

asp做网站很少,谷歌搜索排名规则,wordpress清空演示数据,项目建设管理有一个只含有 ‘Q’, ‘W’, ‘E’, ‘R’ 四种字符,且长度为 n 的字符串。 假如在该字符串中,这四个字符都恰好出现 n/4 次,那么它就是一个「平衡字符串」。 给你一个这样的字符串 s,请通过「替换一个子串」的方式,…

有一个只含有 ‘Q’, ‘W’, ‘E’, ‘R’ 四种字符,且长度为 n 的字符串。

假如在该字符串中,这四个字符都恰好出现 n/4 次,那么它就是一个「平衡字符串」。

给你一个这样的字符串 s,请通过「替换一个子串」的方式,使原字符串 s 变成一个「平衡字符串」。

你可以用和「待替换子串」长度相同的 任何 其他字符串来完成替换。

请返回待替换子串的最小可能长度。

如果原字符串自身就是一个平衡字符串,则返回 0。

示例 1:

输入:s = “QWER”
输出:0
解释:s 已经是平衡的了。
示例 2:

输入:s = “QQWE”
输出:1
解释:我们需要把一个 ‘Q’ 替换成 ‘R’,这样得到的 “RQWE” (或 “QRWE”) 是平衡的。
示例 3:

输入:s = “QQQW”
输出:2
解释:我们可以把前面的 “QQ” 替换成 “ER”。
示例 4:

输入:s = “QQQQ”
输出:3
解释:我们可以替换后 3 个 ‘Q’,使 s = “QWER”。

提示:

1 <= s.length <= 10^5
s.length 是 4 的倍数
s 中只含有 ‘Q’, ‘W’, ‘E’, ‘R’ 四种字符

双指针滑动窗口的应用:
1.本题只需要窗口外每种字符的数目小于等于平均值即可
2.滑动窗口里进来一个元素 就把count里的这个值减1
3.如果四个元素都符合要求 就计算最小值
4.移动左指针 看能不能缩小范围

 public int balancedString(String s) {int[] ints = new int[26];for (char c : s.toCharArray()) {ints[c-'A']++;}int len=s.length();int res=len;int ava=len/4;int left=0,right=0;while (right<len){ints[s.charAt(right)-'A']--;while (left<len&&ints[4]<=ava&&ints[16]<=ava&&ints[17]<=ava&&ints[22]<=ava){res=Math.min(res,right-left+1);ints[s.charAt(left)-'A']++;left++;}right++;}return res;}

在这里插入图片描述

func balancedString(s string) int {ints:=[26]int{}for _, v := range s {ints[v-'A']++}length:= len(s)res,ava,left,right:=length,length/4,0,0for right<length{ints[s[right]-'A']--for left<length&&ints[4]<=ava&& ints[16]<=ava&&ints[17]<=ava&&ints[22]<=ava{temp:=right-left+1if temp<res {res=temp}ints[s[left]-'A']++left++}right++}return res
}

在这里插入图片描述

http://www.hkea.cn/news/812239/

相关文章:

  • 网站空间域名是什么做电商必备的几个软件
  • 软件公司运营是做什么的seo公司运营
  • 专业云南做网站福州短视频seo服务
  • 网站开发技术期中试题电商培训机构排名
  • 网站设计连接数据库怎么做如何进行百度推广
  • 日本网站图片做淘宝代购网络营销促销方案
  • 网站开发导航栏网站制作的费用
  • 盐城网站设计网站流量统计工具
  • 网站上如何做相关推荐郑州建网站的公司
  • 漂亮大气的装潢室内设计网站模板 单页式html5网页模板包前端优化
  • 论坛网站开发开题报告青岛百度推广多少钱
  • 文山做网站如何优化百度seo排名
  • 上海展陈设计公司有哪些成都网站seo性价比高
  • 小韩网站源码360广告投放平台
  • 网站地图的重要性短信广告投放软件
  • 搭建直播网站需要怎么做教育培训机构平台
  • 濮阳网站网站建设网络营销策划是什么
  • 做新闻网站需要什么手续河北软文搜索引擎推广公司
  • 广州网站建设联系电话seo推广的公司
  • 一起做网店一样的网站关键词歌曲免费听
  • 负责网站建设推广本周热点新闻事件
  • 快速做网站优化谷歌在线浏览入口
  • 苏州企业网站建设开发与制作2023年6月份又封城了
  • 用java做网站可以吗吉林seo刷关键词排名优化
  • 网站建设面试google广告投放技巧
  • 整形网站整站源码如何让关键词排名靠前
  • php网站后台搭建外贸网站大全
  • 建 新闻 网站营销战略有哪些内容
  • 营销融合app网站seo招聘
  • 快速做网站的方法网站换了域名怎么查