题意:已知有一串合法的括号匹配 ,他给出了所有的后括号前面有几个前括号,
叫你求后括号与他正确匹配的前括号之间有多少个后括号+1。
比如:
S (((()()())))
P-sequence 4 5 6666
W-sequence 1 1 1456
4 5 6666指的是在这个后括号前面有几个前括号。
1 1 1456指第一个后括号与他前面的一个前括号匹配。。依次的第二个,第三个。
解题思路:我是直接模拟的,多半有更优化的解法。
如果还没看懂,可以看代码:
代码: