Leetcode—2696. 删除子串后的字符串最小长度【简单】

2023每日刷题(八十八)

Leetcode---2696. 删除子串后的字符串最小长度

实现代码

cpp 复制代码
class Solution {
public:
    int minLength(string s) {
        string sub = " ";
        for(auto c: s) {
            if((c == 'B' && sub.back() == 'A') || (c == 'D' && sub.back() == 'C')) {
                sub.pop_back();
            } else {
                sub.push_back(c);
            }
        }
        return sub.size() - 1;
    }
};

算法思想

运行结果


之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

相关推荐
H Corey2 分钟前
Java--面向对象之继承与多态
java·开发语言·windows·学习·算法·intellij-idea
一只小bit11 分钟前
Qt MainWindow:主窗口组件的介绍与正确使用
前端·c++·qt
永远都不秃头的程序员(互关)24 分钟前
【K-Means深度探索(三)】告别“初始陷阱”:K-Means++优化质心初始化全解析!
算法·机器学习·kmeans
程序员-King.27 分钟前
day136—快慢指针—重排链表(LeetCode-143)
算法·leetcode·链表·快慢指针
万行28 分钟前
差速两轮机器人位移与航向角增量计算
人工智能·python·算法·机器人
qq_3363139328 分钟前
java基础-多线程练习
java·开发语言·算法
我是一只小青蛙88829 分钟前
C++核心过渡:类与对象精讲
开发语言·c++
不知名XL29 分钟前
day25 贪心算法 part03
算法·贪心算法
顾林海32 分钟前
Android登录模块设计:别让“大门”变成“破篱笆”
android·经验分享·面试·架构·移动端
玖釉-34 分钟前
Windows 下 VS2022 编译运行 Khronos Vulkan Samples 全避坑指南
c++·windows·图形渲染