ITPub博客

首页 > > > [LeetCode] Valid Parentheses

[LeetCode] Valid Parentheses

作者:Ruiyuan Li 时间:2015-04-21 00:00:00 0 删除 编辑

Valid Parentheses

Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.

The brackets must close in the correct order, "()" and "()[]{}" are all valid but "(]" and "([)]" are not.

解题思路:

比较简单,用栈即可。遇到左括号,入栈,遇到右括号,查看栈顶元素是否匹配。注意可能空栈的情况。

class Solution {
public:
    bool isValid(string s) {
        int len=s.length();
        stack st;
        for(int i=0; i


转载请注明: » [LeetCode] Valid Parentheses
<!-- -->

原文作者:;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2020-05-21

  • 博文量
    495
  • 访问量
    4825