char* removeOuterParentheses(char* s) {int stack =0;int num=0;for(int i=0;i<strlen(s);++i){if(s[i]=='('){++stack;if(stack>1){s[num++]=s[i];}}else{--stack;if(stack>0){s[num++]=s[i];}}}s[num]='\0';return s; } 思路:迭代加栈,如果不是第一个的左括号则覆盖原数组,如果不是最后一个右括号也覆盖原数组