博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Leetcode 20. Valid Parentheses
阅读量:6852 次
发布时间:2019-06-26

本文共 748 字,大约阅读时间需要 2 分钟。

class Solution {public:    char _match(char x){        switch(x){            case '(': return ')';            case '[': return ']';            default : return '}';        }    }    bool isValid(string s) {        /*        最后需要为空        */        vector
A; for(auto &x:s){ switch(x){ case '(': case '[': case '{': A.push_back(x); break; default: if(A.empty() || _match(A.back()) != x) return false; A.pop_back(); break; } } if(A.empty()) return true; else return false; }};

转载于:https://www.cnblogs.com/ximelon/p/10807593.html

你可能感兴趣的文章
No module named mysqldb
查看>>
vue获取input输入框的数据
查看>>
Go标准库testing进行有序代码测试
查看>>
linux 常用软件安装整理
查看>>
每周总结20130829——Android异步任务
查看>>
编译原理--词法分析程序
查看>>
springMVC 中几种获取request和response的方式
查看>>
vector与ArrayList、hashmap与hashtable区别
查看>>
一个简单系统的设计之争
查看>>
如何配置Kettle集群运行环境
查看>>
Jmeter分布式测试
查看>>
Centos6.9系统部分基础优化(更新时间2018/04/19)
查看>>
一次浏览器http请求的过程
查看>>
比较两个List的内容是否相等
查看>>
centos7 init
查看>>
php通过各种函数判断0和空
查看>>
基于easyui的文档管理系统springmvc+mybaits实现
查看>>
Chrome将证书透明度要求推迟至2018年
查看>>
jdbc的五大常见应用场景
查看>>
字符串
查看>>