1021. Remove Outermost Parentheses

1021. Remove Outermost Parentheses

class Solution {
public static String removeOuterParentheses(String S) {
	StringBuilder s = new StringBuilder();
    int opened = 0;
    for (char c : S.toCharArray()) {
        if (c == '('&& opened > 0 ) s.append(c);
        if (c == ')'&& opened > 1) s.append(c);
        if (c == '(') opened++;
        else opened--;
    }
    return s.toString();
}
}

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s