LeetCode 题解:20. 有效的括号,栈,JavaScript,详细注释
阅读更多系列文章请访问我的GitHub 博客
原题链接:https://leetcode-cn.com/problems/valid-parentheses/
解题思路:
遍历数组,遇到左括号时,将对应的右括号存入栈。
遇到右括号时,将栈顶元素pop,查看两者是否相同。
若不相同,表示存在无效括号。
遍历完成后,查看字符串长度,如果字符串不为空,表示存在无效括号,如'{'。
版权声明: 本文为 InfoQ 作者【Lee Chen】的原创文章。
原文链接:【http://xie.infoq.cn/article/77455c281e35de6146888becf】。文章转载请联系作者。
评论