news 2026/6/2 16:09:48

leetcode 1653. 使字符串平衡的最少删除次数 中等

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 1653. 使字符串平衡的最少删除次数 中等

给你一个字符串s,它仅包含字符'a''b'​​​​ 。

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

请你返回使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'​。​

分析:字符串平衡时,要么全是 a,要么全是 b,要么从某一个位置分成左右两部分时左边全为 a,右边全为 b。枚举这个分成两半的位置,分别统计左边有多少个 b,右边有多少个 a,取和的最小值即可。

int minimumDeletions(char* s) { int n=strlen(s),pre_a[n+5],pre_b[n+5]; pre_a[0]=pre_b[0]=0; if(s[0]=='a')pre_a[0]=1; else pre_b[0]=1; for(int i=1;i<n;++i) { pre_a[i]=pre_a[i-1],pre_b[i]=pre_b[i-1]; if(s[i]=='a')pre_a[i]++; else pre_b[i]++; } int ans=fmin(pre_a[n-1],pre_b[n-1]); for(int i=1;i<n-1;++i) ans=fmin(pre_b[i-1]+pre_a[n-1]-pre_a[i-1],ans); return ans; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/30 14:01:32

PCIE retimer 的电阻检测原理是什么?

&#x1f3c6;本文收录于 《全栈 Bug 调优&#xff08;实战版&#xff09;》 专栏。专栏聚焦真实项目中的各类疑难 Bug&#xff0c;从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解&#xff0c;形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者&…

作者头像 李华
网站建设 2026/5/30 10:13:10

《夜色正浓》熟男熟女太好磕了!张兆辉蓝盈莹成全剧C位

如果近期你也被都市剧《夜色正浓》刷屏&#xff0c;大概很难不被剧中一对特别的CP吸引&#xff0c;那就是剧中由张兆辉与蓝盈莹所组成的cp&#xff0c;这对年龄悬殊的组合竟碰撞出意料之外的默契火花。这对CP的魅力&#xff0c;在于演员与角色之间的高度契合。张兆辉饰演的沈默…

作者头像 李华
网站建设 2026/5/30 10:57:13

ACN配电监控模块:过流保护+能耗统计,工业场景适配

智能配电监控模块主要用于实时监测、保护、控制、远程管理配电回路&#xff0c;广泛覆盖需要稳定供电、能耗管理、安全报警、无人值守的场景。一、规格分类 4DO(50A)4DI4AI485232 50A电流检测4DO(50A)4DI4AI485232 50A电流检测4DO(50A)4DI4AI网口485232 50A电流检测4DO(50A)4DI…

作者头像 李华
网站建设 2026/5/31 12:00:07

ACN配电监控模块:4路/8路全电参监控,50A磁保持继电器长效运行

ACN配电监控模块是一款集成监测、控制、保护、远程管理功能于一体的智能电力终端设备&#xff0c;特别适用于照明与动力配电回路的精细化管理&#xff0c;通过内置磁保持继电器与智能芯片&#xff0c;实现“监、控、保、管”全流程智能化。一、核心定位 ACN配电监控模块是智能配…

作者头像 李华
网站建设 2026/5/29 0:43:03

天然氧吧的“守护者”:景区负氧离子监测站揭秘

走进山林景区&#xff0c;清新的空气总能让人神清气爽&#xff0c;这背后离不开“空气维生素”——负氧离子的滋养。而撑起这片“天.然氧吧”的&#xff0c;还有一位默默坚守的“守护者”&#xff0c;它就是景区负氧离子监测站。看似不起眼的它&#xff0c;藏着太多鲜为人知的奥…

作者头像 李华