1614. 括号的最大嵌套深度

目录

一:题目:

二:代码:

三:结果:


一:题目:

给定 有效括号字符串 s,返回 s嵌套深度 。嵌套深度是嵌套括号的 最大 数量。

示例 1:

输入: s = "(1+(2*3)+((8)/4))+1"

**输出:**3

**解释:**数字 8 在嵌套的 3 层括号中。

示例 2:

输入: s = "(1)+((2))+(((3)))"

**输出:**3

**解释:**数字 3 在嵌套的 3 层括号中。

示例 3:

**输入:**s = "()(())((()()))"

**输出:**3

提示:

  • 1 <= s.length <= 100
  • s 由数字 0-9 和字符 '+''-''*''/''('')' 组成
  • 题目数据保证括号字符串 s有效的括号字符串

二:代码:

cpp 复制代码
class Solution {
public:
    int maxDepth(string s) {
        int result=0;
        int n=s.size();
        int top=0;
        for(int i=0;i<n;i++){
            if(s[i]=='(') ++top;
            if(s[i]==')') --top;
            result=max(result,top);
        }
        return result;
    }
};

三:结果:

相关推荐
colus_SEU1 分钟前
SVM 的终极视角:合页损失函数 (Hinge Loss) 与正则化
算法·机器学习·支持向量机
汀、人工智能2 分钟前
[特殊字符] 第71课:爬楼梯
数据结构·算法·数据库架构·图论·bfs·爬楼梯
MicroTech20253 分钟前
微算法科技(NASDAQ :MLGO)量子启发式算法与CNN、Transformer结合,实现端到端彩色图像分割
科技·算法·启发式算法
X journey4 分钟前
机器学习进阶(14):交叉验证
人工智能·算法·机器学习
lolo大魔王9 分钟前
Go语言的循环语句、判断语句、通道选择语句
开发语言·算法·golang
海清河晏1114 小时前
数据结构 | 单循环链表
数据结构·算法·链表
wuweijianlove8 小时前
算法性能的渐近与非渐近行为对比的技术4
算法
_dindong8 小时前
cf1091div2 C.Grid Covering(数论)
c++·算法
AI成长日志8 小时前
【Agentic RL】1.1 什么是Agentic RL:从传统RL到智能体学习
人工智能·学习·算法
黎阳之光9 小时前
黎阳之光:视频孪生领跑者,铸就中国数字科技全球竞争力
大数据·人工智能·算法·安全·数字孪生