- SignalDesk1小时前
力扣 LeetCode 1614. 括号的最大嵌套深度 - 力扣(LeetCode) 1614. 括号的最大嵌套深度 - 给定 有效括号字符串 s,返回 s 的 嵌套深度。嵌套深度是嵌套括号的 最大 数量。 示例 1: 输入:s = "(1+(23)+((8)/4))+1" 输出:3 解释:数字 8 在嵌套的 3 层括号中。 示例 2: 输入:s = "(1)+((2))+(((3)))" 输出:3 解释:数字 3 在嵌套的 3 层括号中。 示例 3: 输入:s = "()(())((()()))" 输出:3 提示: 1 <=... 思路 最近跟栈干上了?问题不应该先易后难吗 '(‘深度+,’)'深度-。 代码 class Solution { public int maxDepth(String s) { int n = s.length(); int deep = 0; int ans = 0; for (int i = 0; i < n; i++) { char c = s.charAt(i); if (c == '(') { deep++; ans = Math.max(ans, deep); } else if (c == ')') { deep--; } } return ans; } } 1 个帖子 - 1 位参与者 阅读完整话题
- 情报分类:综合情报
- 分类依据:内容未命中明确的垂直分类规则,归入综合情报
- 信息来源:服务器 / LINUX DO - 最新话题
- 发布时间:2026/9/28 08:46:11
- 暂无回复