[牛客]合法括号序列判断练习题
来源:互联网 发布:sql 分类统计 编辑:程序博客网 时间:2024/06/05 21:49
对于一个字符串,请设计一个算法,判断其是否为一个合法的括号串。
给定一个字符串A和它的长度n,请返回一个bool值代表它是否为一个合法的括号串。
测试样例:
"(()())",6
返回:true
测试样例:
"()a()()",7
返回:false
测试样例:
"()(()()",7
返回:false
import java.util.*;public class Parenthesis { public boolean chkParenthesis(String A, int n) { char[] c = A.toCharArray(); int count = 0; for(int i = 0 ; i < n ; i++){ if(c[i] != '(' && c[i] != ')')return false; else{ if(c[i] == '(')count++; else count--; } if(count < 0)return false; } if(count == 0)return true; return false; }}
0 0
- [牛客]合法括号序列判断练习题
- 字符串11:合法括号序列判断练习题
- 合法括号序列判断
- 合法括号序列判断
- 合法括号序列判断
- 合法括号序列判断
- 合法括号序列判断练习
- 数据结构与算法分析笔记与总结(java实现)--字符串11:合法括号序列判断练习题
- 20.Valid Parentheses&合法括号序列判断
- 最长合法括号序列
- 合法的括号序列
- 程序员面试金典——合法括号序列判断
- 经典问题之合法括号序列
- 括号序列的最长合法子段
- 判断合法出栈序列
- 《程序员面试金典》合法括号判断
- 判断括号序列是否合法
- 括号序列的判断
- AIDL3第三期人工智能前沿讲习班:从理论到应用
- 计算长方体、四棱锥的表面积和体积
- 【iOS学习】五、block方法
- 一分钟理解js闭包
- 第二章预习(一)
- [牛客]合法括号序列判断练习题
- C++语言程序设计笔记(3)
- js隐藏微信功能按钮方法
- 二叉树的最大节点
- iOS 多环境配置六张图就够了
- c++位运算符 | & ^ ~ && ||,补码,反码
- Android studio 开源日志输入库 Logger无法打印
- windows下静态库使用, 动态库的静态加载, 动态库的动态加载 原创实例!
- std C++ slot signal机制