题目描述
给你一个只包含 '(' 和 ')' 的字符串,找出最长有效(格式正确且连续)括号子串的长度。
示例 1:
1  | 输入:s = "(()"  | 
示例 2:
1  | 输入:s = ")()())"  | 
示例 3:
1  | 输入:s = ""  | 
提示:
0 <= s.length <= 3 * 104s[i]为'('或')'
题目思路
- 动态规划
 
Java
1  | class Solution {  | 
给你一个只包含 '(' 和 ')' 的字符串,找出最长有效(格式正确且连续)括号子串的长度。
示例 1:
1  | 输入:s = "(()"  | 
示例 2:
1  | 输入:s = ")()())"  | 
示例 3:
1  | 输入:s = ""  | 
提示:
0 <= s.length <= 3 * 104s[i] 为 '(' 或 ')'1  | class Solution {  |