leetcode[20]:Valid Parentheses
来源:互联网 发布:python程序员怎么样? 编辑:程序博客网 时间:2024/05/21 11:15
Valid Parentheses
Given a string containing just the characters ‘(‘, ‘)’, ‘{‘, ‘}’, ‘[’ and ‘]’, determine if the input string is valid.
The brackets must close in the correct order, “()” and “()[]{}” are all valid but “(]” and “([)]” are not.
bool isValid(char* s) { int i,j,l,k; int sk[1000]; l=strlen(s); k=0; for(i=0;i<l;i++) { switch(s[i]) { case '(': sk[k++]=1; break; case '{': sk[k++]=2; break; case '[': sk[k++]=3; break; case ')': if(k==0 ||sk[--k]!=1) return false; break; case '}': if(k==0 ||sk[--k]!=2) return false; break; case ']': if(k==0 ||sk[--k]!=3) return false; break; default: ; } } if(k==0) return true; else return false;}
使用数组作为线性堆栈。
0 0
- LeetCode 20: Valid Parentheses
- LeetCode(20) Valid Parentheses
- leetcode 20 Valid Parentheses
- Leetcode【20】:Valid Parentheses
- leetcode 20-Valid Parentheses
- [leetcode 20] Valid Parentheses
- [Leetcode] 20 - Valid Parentheses
- LeetCode | #20 Valid Parentheses
- leetcode.20-----------Valid Parentheses
- [leetcode] 20 Valid Parentheses
- leetcode-20 Valid Parentheses
- leetCode #20 Valid Parentheses
- leetcode 20 Valid Parentheses
- Leetcode 20 Valid Parentheses
- LeetCode 20 - Valid Parentheses
- LeetCode 20: Valid Parentheses
- leetcode-20 Valid Parentheses
- leetcode 20 -- Valid Parentheses
- 长连接 短连接 区别
- [amanhardikar] - CodeReview
- 严重: An incompatible version 1.1.27 of the APR based&nb
- 杭电ACM1124——Factorial
- vim的学习
- leetcode[20]:Valid Parentheses
- UITableViewQQ列表效果
- Android使用HttpClient实现文件上传到PHP服务器,并监控进度条
- 图文介绍MyEclipse (2015) 中创建简单的Maven项目的步骤(用于生成可执行jar文件)
- binbinyang---百度地图androidAPI Android SDK v3.5.0-------------1.Hello BaiduMap
- C#继承
- 带模除法
- read/write函数
- openwrt 修改默认 IP