1021. 删除最外层的括号
题解
思路1:使用栈
- 思路:利用栈 当元素为( 入栈,当元素为)出栈,当栈的长度大于1时并且需要入栈时,就可以就是去括号以后的元素,当需要出栈时,保证栈后里面不是最后一个元素,就是在去括号之后的元素。
- 分析时间复杂度O(N)空间复杂度O(N)
- 代码实现
const removeOuterParentheses = (S) => {
let res = ''
const removeOuterParentheses = (S) => {
let res = ''