LeetCode/cs/maximum-nesting-depth-of-the-parentheses.cs

22 lines
435 B
C#
Raw Permalink Normal View History

public class Solution {
public int MaxDepth(string s) {
int maxDepth = 0;
int open = 0;
foreach (var c in s) {
switch (c) {
case '(':
++open;
break;
case ')':
--open;
break;
}
maxDepth = Math.Max(maxDepth, open);
}
return maxDepth;
}
}