LeetCode 20 - Valid Parentheses
来源:互联网 发布:php下载文件无法打开 编辑:程序博客网 时间:2024/05/10 04:21
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.
My Code
class Solution {public: bool isValid(string s) { stack<char> parentheses; for (int i = 0; i < s.size(); i++) { char c = s[i]; if (c == '(' || c == '[' || c == '{') parentheses.push(c); else { if (parentheses.empty()) return false; char cc = parentheses.top(); if (c == ')' && cc == '(' || c == ']' && cc == '[' || c == '}' && cc == '{') parentheses.pop(); else return false; } } if (parentheses.empty()) return true; else return false; }};Runtime: 0 ms
0 0
- LeetCode 20: Valid Parentheses
- LeetCode(20) Valid Parentheses
- leetcode 20 Valid Parentheses
- Leetcode【20】:Valid Parentheses
- leetcode 20-Valid Parentheses
- [leetcode 20] Valid Parentheses
- [Leetcode] 20 - Valid Parentheses
- LeetCode | #20 Valid Parentheses
- leetcode.20-----------Valid Parentheses
- [leetcode] 20 Valid Parentheses
- leetcode-20 Valid Parentheses
- leetCode #20 Valid Parentheses
- leetcode 20 Valid Parentheses
- Leetcode 20 Valid Parentheses
- LeetCode 20 - Valid Parentheses
- LeetCode 20: Valid Parentheses
- leetcode-20 Valid Parentheses
- leetcode 20 -- Valid Parentheses
- 生命游戏代码(C#)
- 随波逐流
- Xcode插件管理插件:Alcatraz
- sftp plugin for eclipse 集成
- VirtualBox安装VirtualBox Extension Pack,支持USB No USB devices connected after upgrade
- LeetCode 20 - Valid Parentheses
- 【LEETCODE】9-Palindrome Number
- DIV的table切换(选项卡)
- maven install 跳过 测试 test
- PHP empty()
- 【经验交流】修复系统事件查看器启动不能时出现的4201错误
- JavaWeb课程设计_宿舍管理系统01
- 利用万能密码登陆网站后台原理及漏洞修复方法
- PHP学习笔记-3(REG、FILE)