leetcode20. Valid Parentheses
来源:互联网 发布:菜鸟网络上市 编辑:程序博客网 时间:2024/05/29 11:36
leetcode20. Valid Parentheses
思路:
做一个栈,遇到对称的符号则出栈,否则入栈,最后判断栈是否为空。
class Solution {public: bool isValid(string s) { string stack(s); int top = -1; if(s.size()<=0) return true; for(int i=0;i<s.size();i++){ switch(s[i]){ case '(': case '{': case '[': stack[++top] = s[i]; break; case ')': if(top<0 || stack[top]!='(') return false; top--; break; case '}': if(top<0 || stack[top]!='{') return false; top--; break; case ']': if(top<0 || stack[top]!='[') return false; top--; break; default: return false; } } if(top==-1) return true; else return false; }};
阅读全文
0 0
- LeetCode20: Valid Parentheses
- [LeetCode20]Valid Parentheses
- leetcode20-Valid Parentheses
- LeetCode20:Valid Parentheses
- LeetCode20:Valid Parentheses
- leetcode20. Valid Parentheses
- LeetCode20 Valid Parentheses
- LeetCode20. Valid Parentheses
- Leetcode20: Valid Parentheses
- Leetcode20. Valid Parentheses
- leetcode20:Valid Parentheses
- LeetCode20. Valid Parentheses
- leetcode20. Valid Parentheses
- LeetCode20. Valid Parentheses
- 【LeetCode20】【Valid Parentheses】
- Leetcode20. Valid Parentheses
- leetcode20. Valid Parentheses
- LeetCode20. Valid Parentheses
- 数据库创建临时表
- C和指针之实现strlen函数
- UGUI检测射线穿透的方法
- android 读取res/values/arrays中的数据
- LeetCode 62. Unique Paths (Medium)
- leetcode20. Valid Parentheses
- Spring学习笔记
- LeetCode--LRU Cache
- HYSBZ
- C 语言指针怎么理解?
- HTML5上传图片前实现预览(超简单)
- java基础[10]-函数式编程及Lambda
- MySQL 学习教程(三)【整理】-列类型( 数值型/ 日期时间型/ 字符串型)
- muduo库源码学习(base)ThreadLocal