반응형
https://leetcode.com/problems/maximum-nesting-depth-of-the-parentheses/
문자열은 유효한 괄호 쌍이므로, 열린 괄호를 만나면 depth가 증가, 닫힌 괄호를 만나면 depth를 감소해줍니다.
최대 depth를 찾아줍니다.
class Solution {
public:
int maxDepth(string s) {
int d = 0, res = 0;
for(char c : s) {
if(c == '(') d++;
else if(c == ')') res = max(res, d--);
}
return res;
}
};
반응형
'Algorithm' 카테고리의 다른 글
LeetCode 623. Add One Row to Tree (0) | 2024.04.20 |
---|---|
LeetCode 404. Sum of Left Leaves (0) | 2024.04.20 |
LeetCode 79. Word Search (0) | 2024.04.04 |
LeetCode 205. Isomorphic Strings (0) | 2024.04.04 |
LeetCode 58. Length of Last Word (0) | 2024.04.04 |