合法括号满足的条件为左边第一个括号必须为( 其次满足(个数等于)个数,这样称为合法括号
例如:() ((())) (()())
了解了合法括号之后,先来看第一个 合法括号的深度问题
例题1
对于一个合法的括号序列我们又有以下定义它的深度:
1、空串""的深度是0
2、如果字符串"X"的深度是x,字符串"Y"的深度是y,那么字符串"XY"的深度为max(x,y) 3、如果"X"的深度是x,那么字符串"(X)"的深度是x+1
合法括号满足的条件为左边第一个括号必须为( 其次满足(个数等于)个数,这样称为合法括号
例如:() ((())) (()())
了解了合法括号之后,先来看第一个 合法括号的深度问题
例题1
对于一个合法的括号序列我们又有以下定义它的深度:
1、空串""的深度是0
2、如果字符串"X"的深度是x,字符串"Y"的深度是y,那么字符串"XY"的深度为max(x,y) 3、如果"X"的深度是x,那么字符串"(X)"的深度是x+1