题目描述
假如给你一个由’(‘和’)’组成的一个随机的括号序列,当然,这个括号序列肯定不能保证是左右括号匹配的,所以给你的任务便是去掉其中的一些括号,使得剩下的括号序列能够左右括号匹配且长度最长,即最长的合法括号序列。
输入
测试数据包括多个,每个测试数据只有一行,即一个随机的括号序列,该括号序列的长度保证不超过int表示范围。
输出
对于每个测试案例,输出一个整数,表示最后剩下的最长合法括号序列长度。
样例输入
(())() (()
样例输出
6 2
假如给你一个由’(‘和’)’组成的一个随机的括号序列,当然,这个括号序列肯定不能保证是左右括号匹配的,所以给你的任务便是去掉其中的一些括号,使得剩下的括号序列能够左右括号匹配且长度最长,即最长的合法括号序列。
输入
测试数据包括多个,每个测试数据只有一行,即一个随机的括号序列,该括号序列的长度保证不超过int表示范围。
输出
对于每个测试案例,输出一个整数,表示最后剩下的最长合法括号序列长度。
样例输入
(())() (()
样例输出
6 2
解决方案 »
- 为什么老提示我 缺少class 或者interface
- 急!关于TAG的问题
- “.;D:\software\J2SE\bin;D:\software\J2EE\bin;”中的“.”是什么作用?
- java 图片处理
- DISPOSE_ON_CLOSE 与 HIDE_ON_CLOSE的区别
- 相互依赖?
- 求助:在Java中如何实现将 int 或 float 等类型的数转换到一个字节数组中?
- 请问java支持不定长数组吗?有的话如何能够实现呢,能有源吗不胜感激。
- 求大神!如何更新JScrollPane 里的数据
- 求大佬看一下多线程问题
- IO相关问题 BufferedWriter对象 什么时候要调用flush 什么时候不用调用
- 网页游戏java服务端开发工程师主要负责做什么事情?
正确的在这里http://blog.163.com/lfw2565295@126/blog/static/1220051620111030112721517/