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;
    }
};

算法思想

运行结果


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

相关推荐
汉克老师2 分钟前
GESP2025年12月认证C++五级真题与解析(编程题2 (相等序列))
c++·算法·贪心算法·中位数·质数分解
前端小L8 分钟前
双指针专题(九):谁是窗口里的老大?——「滑动窗口最大值」
javascript·算法·双指针与滑动窗口
CAU界编程小白19 分钟前
Linux系统编程系列之模拟文件操作
linux·算法
UP_Continue19 分钟前
C++--可变参数模板和lambda
开发语言·c++
萤虫之光35 分钟前
有序数组中的单一元素(一)
数据结构·算法
三流架构师42 分钟前
亚马逊运营资源合集
经验分享
jiunian_cn1 小时前
【C++11】C++11重要新特性详解
开发语言·c++
颜酱1 小时前
从经典问题入手,吃透动态规划核心(DP五部曲实战)
前端·javascript·算法
tbRNA1 小时前
C/C++ 内存管理
c语言·c++
翔云1234561 小时前
做事情的正确方式
程序人生·职场和发展·学习方法