LeetCode 1021:Remove Outermost Parentheses
生活随笔
收集整理的這篇文章主要介紹了
LeetCode 1021:Remove Outermost Parentheses
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C語言
char * removeOuterParentheses(char * S){int len = strlen(S);int j = 0;int sum = 0;for(int i = 0; i < len; i++){if (S[i] == '('){sum += 1;}else if (S[i] == ')'){sum -= 1;}if (S[i] == '(' && sum > 1){S[j] = '(';j++;}else if (S[i] == ')' && sum > 0){S[j] = ')';j++;}else if (S[i] != '(' && S[i] != ')'){S[j] = S[i];j++;}}S[j] = '\0';return S; }
?
轉載于:https://www.cnblogs.com/datsno1/p/10988889.html
總結
以上是生活随笔為你收集整理的LeetCode 1021:Remove Outermost Parentheses的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xBIM 实战01 在浏览器中加载IFC
- 下一篇: 三姐妹个性签名大全