Valid Parentheses
来源:互联网 发布:excel数据可视化工具 编辑:程序博客网 时间:2024/05/21 22:09
class Solution {public: bool isValid(string s) { int length = s.length(); if(length==0) { return true; } stack<char> charStack; while(length){ if(s[length-1] == ')' || s[length-1] == ']' || s[length-1] == '}'){ charStack.push(s[length-1]); }else { if(charStack.empty()) {return false;} //注意此处括号对相抵消的情况是'(' 和')',并非相等。 if((s[length-1]=='('&&charStack.top()==')')|| (s[length-1]=='['&&charStack.top()==']')|| (s[length-1]=='{'&&charStack.top()=='}')) { charStack.pop(); }else { return false; } } length --; } if(charStack.empty()) { return true; }else { return false; } }};
0 0
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- Valid Parentheses
- [LeetCode]142.Linked List Cycle II
- 一行代码,浏览器变临时编辑器
- 新浪微博客户端开发详解-总结(四)
- ZedBoard-裸机下运行Hello,World【常见错误解决方案】
- soap
- Valid Parentheses
- Ubuntu make 解决 ERROR: Download page changed its syntax or is not parsable
- ZedBoard-自定义IP核实现+PS成功调用【详细步骤+流程介绍+源码】
- Android 4主线程访问网络
- Tomcat – java.lang.OutOfMemoryError: PermGen space Cause and Solution Read more: http://javarevisit
- ZedBoard-图形化界面linux(linaro)的安装小结
- 详细解析Java中抽象类和接口的区别
- 15.02.05,C数据类型笔记02
- ZedBoard-为ISE14.4工程构建内核源码树(Linux3.6.0)【详细步骤+个人总结】