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

作品 上海高端网站设计广州万网网站

作品 上海高端网站设计,广州万网网站,设计师网站 知乎,ip备案信息查询文章目录1. 题目2. 解题1. 题目 给你一个字符串 s #xff0c;它仅包含字符 a 和 b​​​​ 。 你可以删除 s 中任意数目的字符#xff0c;使得 s 平衡 。 我们称 s 平衡的 当不存在下标对 (i,j) 满足 i j 且 s[i] b 同时 s[j] a 。 请你返回使 s 平衡 的 最少 删除… 文章目录1. 题目2. 解题1. 题目 给你一个字符串 s 它仅包含字符 a 和 b​​​​ 。 你可以删除 s 中任意数目的字符使得 s 平衡 。 我们称 s 平衡的 当不存在下标对 (i,j) 满足 i j 且 s[i] b 同时 s[j] a 。 请你返回使 s 平衡 的 最少 删除次数。 示例 1 输入s aababbab 输出2 解释你可以选择以下任意一种方案 下标从 0 开始删除第 2 和第 6 个字符aababbab - aaabbb 下标从 0 开始删除第 3 和第 6 个字符aababbab - aabbbb。示例 2 输入s bbaaaaabb 输出2 解释唯一的最优解是删除最前面两个字符。提示 1 s.length 10^5 s[i] 要么是 a 要么是 b​ 。​来源力扣LeetCode 链接https://leetcode-cn.com/problems/minimum-deletions-to-make-string-balanced 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 dpa, dpb 表示以 a b 结尾的情况下最少的删除次数 class Solution { public:int minimumDeletions(string s) {int n s.size();vectorint dpa(n, 0), dpb(n, 0);if(s[0] a)dpb[0] 1;//以 b 结尾需要删除1次elsedpa[0] 1;for(int i 1; i n; i){if(s[i] a){dpa[i] dpa[i-1];dpb[i] min(dpa[i-1]1, dpb[i-1]1);}else{dpa[i] dpa[i-1]1;dpb[i] min(dpa[i-1], dpb[i-1]);}}return min(dpa[n-1], dpb[n-1]);} };172 ms 50.7 MB 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.pierceye.com/news/917110/

相关文章:

  • 北京城乡住房建设部网站常见的网络营销推广方式有哪些
  • 做网站的成本费用钱宝网站怎么做任务
  • 网站上的格式用html怎么做部队网站设计
  • 帮客户做网站内容社交网站有哪些如何做
  • 网站开发与设计实训总结两千字公众号制作的网站开发
  • 一个公司做2个产品网站怎么做的用html5做的网站素材
  • 内乡网站建设咸阳网站建设报价
  • 企业网站多少钱扶余手机网站开发
  • 做外汇网站卖判刑多少年如何找回网站后台密码
  • 怎么做优惠券网站asp.net mvc 5网站开发之美
  • 网站底部浮动电话广告福建住房和城乡建设部网站
  • 建站之星破解版wordpress 置顶排序
  • c2c网站代表和网址涟源市建设局网站
  • 哪个网站有免费的模板免费网上商城系统
  • 一个网站的建设需要什么东西前十强排名家装公司
  • 广州网站建设报价表石家庄搜索排名提升
  • 网站备案步骤企业网站手机版模板免费下载
  • 郑州高端品牌网站建设镇江网站营销推广
  • 网站开发简单的框架南昌手机网站
  • 网站分析与优化百度新闻源网站有哪些
  • 直播网站开发秀色上海综合新闻
  • 电子商务网站建设与管理课后题答案企业网站推广哪家好
  • 网站被挂黑链怎么删除石家庄企业网站建设
  • 网站模板怎么连接域名可视化网页设计在线
  • 美术馆网站建设要求开发软件多少钱一个月
  • 直播网站开发核心技术wordpress访问次数插件
  • wap网站 劣势微信小程序怎么写
  • 商业网站开发与设计网站seo是什么意思
  • 内蒙古住房和城乡建设网站做网站的人怎么上传内容的
  • 视频网站视频预览怎么做的美丽说网站案例分析