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

三:结果:

相关推荐
汉克老师4 小时前
第十四届蓝桥杯青少组C++选拔赛[2023.2.12]第二部分编程题(5、机甲战士)
c++·算法·蓝桥杯·01背包·蓝桥杯c++·c++蓝桥杯
Mr_Xuhhh5 小时前
项目需求分析(2)
c++·算法·leetcode·log4j
c++bug6 小时前
六级第一关——下楼梯
算法
Morri36 小时前
[Java恶补day53] 45. 跳跃游戏Ⅱ
java·算法·leetcode
林木辛6 小时前
LeetCode热题 15.三数之和(双指针)
算法·leetcode·双指针
AndrewHZ6 小时前
【3D算法技术】blender中,在曲面上如何进行贴图?
算法·3d·blender·贴图·三维建模·三维重建·pcg
Jared_devin6 小时前
二叉树算法题—— [蓝桥杯 2019 省 AB] 完全二叉树的权值
数据结构·c++·算法·职场和发展·蓝桥杯
AI 嗯啦8 小时前
数据结构深度解析:二叉树的基本原理
数据结构·算法
和光同尘@9 小时前
66. 加一 (编程基础0到1)(Leetcode)
数据结构·人工智能·算法·leetcode·职场和发展
CHEN5_029 小时前
leetcode-hot100 11.盛水最多容器
java·算法·leetcode