Leetcode Valid Parentheses
来源:互联网 发布:淘宝整点秒杀优惠券 编辑:程序博客网 时间:2024/05/22 08:06
题意:括号匹配。
思路:堆栈。
class Solution {public: bool isValid(string s) { stack <char> mys; mys.push(s[0]); for(unsigned i = 1; i < s.length(); ++ i) { if(!mys.empty()) { char temp = mys.top(); if(temp == '(' && s[i] == ')') { mys.pop(); continue; } if(temp == '[' && s[i] == ']') { mys.pop(); continue; } if(temp == '{' && s[i] == '}') { mys.pop(); continue; } } if(s[i] == '(' || s[i] == '{' || s[i] == '[') { mys.push(s[i]); continue; } else return false; } if(mys.empty()) return true; else return false; }};
0 0
- LeetCode: Valid Parentheses
- LeetCode: Longest Valid Parentheses
- LeetCode: Valid Parentheses
- LeetCode Longest Valid Parentheses
- [Leetcode] Valid Parentheses
- LeetCode: Longest Valid Parentheses
- [Leetcode] Longest Valid Parentheses
- LeetCode : Valid Parentheses
- [leetcode]longest Valid Parentheses(!!)
- Leetcode: Valid Parentheses
- leetcode 52: valid parentheses
- [Leetcode] Longest Valid Parentheses
- leetcode Longest Valid Parentheses
- 【leetcode】Valid Parentheses
- 【leetcode】Longest Valid Parentheses
- [LeetCode]Longest Valid Parentheses
- [LeetCode]Valid Parentheses
- LeetCode-Valid Parentheses
- iOS开发中的横屏问题
- Toast的进阶使用
- tomcat 8 远程调试java
- Android/JAVA 笔记 同步操作/synchronized / wait()/ notify()
- Cartographer—ROS中的安装
- Leetcode Valid Parentheses
- Leetcode Merge Two Sorted Lists
- jsp自定义标签库引用java属性值
- Leetcode 279. Perfect Squares
- IP地址与MAC地址
- AWS EC2/S3命令记录
- ffmpeg 学习记录
- 扩展Elasticsearch Azure Plugin支持读/写snapshot到多个Azure存储账号
- 页面改变的监听