您的位置:首页 > 其它

lintcode-423

2015-09-02 20:19 253 查看
class Solution {
public:

bool isValidParentheses(string& s) {
// Write your code here
if(0==s.size()||1==s.size())
return false;
stack<char> base;
for(auto e: s){
if(e=='('||e=='{'||e=='['){
base.push(e);
}else{
int val=base.top();
if(e==')'&&val!='('||e=='}'&&val!='{'||e==']'&&val!='['){
return false;
}
base.pop();
}
}
return base.empty()?true:false;
}
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: