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

做网站还是软件空调网站模板

做网站还是软件,空调网站模板,网站建设案例价位,如何在wordpress添加h1标签给你一个字符串 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/171940/

相关文章:

  • 宣传类的网站有哪些内容广州本地新闻
  • 做网站好还是网店织梦+和wordpress
  • 四川建设网站公司网络模块
  • 设计娱乐网站苏州建能建设科技有限公司
  • 太原网站排名外包模板网小说下载
  • wordpress企业站主题下载地址重庆舞台搭建招聘
  • 网络营销定价的特点有安阳seo
  • 建设网站是否等于开展网络营销手机餐饮网站开发
  • 红酒公司网站建设昆明做网站的公司有哪些
  • 网站开发和网站建设有什么不同中国网新闻
  • 网络公司网站建设首页网站项目运营
  • 论坛网站建设价格如何阿里巴巴网站做推广方案
  • 网站建设完提示文件取消分享wordpress 10万pv
  • 金融公司网站建设模板下载C 建设个人网站
  • 网站开发流行吗项目从立项到结束的流程图
  • 网站后台上传文件如何查看网站备案
  • 哪家网站开发培训好哪个网站做国际生意
  • 做网站用的什么语言Reviewer WordPress
  • 企业建立一个网站步骤网站建设这块是怎么挣钱的
  • 图库素材网站模板中文域名注册流程
  • 济南建网站最好的wordpress php后缀
  • 厦门市网站建设局运动服饰网站建设预算
  • 清远市seo网站设计联系方式天津网站制作专业
  • 个人网站建设及实现wordpress最详细的教程视频
  • 中国能源建设集团采购网站进不去excel可以制作网页吗
  • 百度官网认证多少钱一年个人网站做seo
  • 凡客网站建站教程wordpress函数视频
  • 网站建设策划需要涉及wordpress模板文件目录
  • 山东网站建站建设公司网站建设方案设计
  • 站长工具永久更新官网应用商店下载