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

电脑手机自适应网站的建设wordpress更改图片大小

电脑手机自适应网站的建设,wordpress更改图片大小,通化网站开发,建立免费公司网站给你一个字符串 s &#xff0c;它仅包含字符 a 和 b​​​​ 。 你可以删除 s 中任意数目的字符&#xff0c;使得 s 平衡 。当不存在下标对 (i,j) 满足 i < j &#xff0c;且 s[i] b 的同时 s[j] a&#xff0c;此时认为 s 是 平衡 的。 请你返回使 s 平衡 的 最少 删除次…

给你一个字符串 s ,它仅包含字符 ab​​​​ 。

你可以删除 s 中任意数目的字符,使得 s 平衡 。当不存在下标对 (i,j) 满足 i < j ,且 s[i] = b 的同时 s[j]= a,此时认为 s 是 平衡 的。

请你返回使 s 平衡 的 最少 删除次数。

示例

input

s = "aababbab"

output

2

思路:
假设到i之前的字符串都是平衡的。对于当前位置i来说,
如果s[i] = a,那么处理方法能有两种

  • 将当前的字符a删除;
  • 保留当前的字符a,将i之前的所有b都删除。
  • 对于这两种操作取最小值,即为将s(1, i)变为平衡串的最小操作数。

如果s[i] = b,则不影响字符串平衡,所以不做处理。

在做完以上操作后,s(1, i)一定能成为一个平衡的串,我们也已知了将s(1, i)变为平衡串的最小操作数。所以对于i + 1也只需要做相同的操作即可。

代码:

class Solution {
public:int minimumDeletions(string s) {int countb = 0, ans = 0;for(int i = 0; i < s.size(); ++ i) {if(s[i] == 'a') {ans = min(ans + 1, countb);} else {countb ++;}}return ans;}
};
http://www.yayakq.cn/news/777966/

相关文章:

  • 网站优化费用网站怎样自动文字排版
  • 游戏公司排行榜前十名珠海百度搜索排名优化
  • 营销型网站建设ppt模板下载找人帮忙做网站
  • 海口模板建站系统设计方案图
  • 做网站需要什么域名wordpress做资讯
  • 深圳网站建设易通鼎视频网站点击链接怎么做
  • vs2013做简单的网站wordpress 分类 输出
  • 东莞玩具加工东莞网站建设邢台网站网页设计
  • 汽车最好网站建设兰亭集势的网站平台建设
  • 网站名称收录精美wordpress模板下载
  • 织梦电影网站模板下载优化seo多少钱
  • 海沧网站建设网站建设招标文件
  • 建设网站框架河北大型网站建设
  • 主机屋vps网站助手优秀网站建设报价
  • 自媒体网站开发wordpress修改自定义尺寸logo
  • 沈阳网站营销网络推广SEO优化网站建设
  • 湖北做网站wordpress的坑
  • 二手网站建设目标网站建设案例资讯
  • 云南旅游网站建设ppt模板免费下载素材图片
  • 推广软文怎么写如何做优化排名
  • 网站开发与服务器匹配wordpress被cc
  • 陕西省网站备案北京网站建设工作室哪家好
  • 网站建设知名公司cnc强力磁盘 东莞网站建设
  • 两个域名 两个网站 如何推广做家常菜哪个网站最好
  • 做区块链的网站iframe 一直网站底部
  • 架设网站的目的网页游戏网站556pk游戏福利平台
  • 网站建设logo尺寸开平做网站
  • 网站建设企业官网体验版是什么wordpress优缺点
  • 小说网站怎么推广东莞专业做外贸网站
  • 南通网站优建设莱芜吧贴吧