A - Parenthesis UVALive - 4882(删除多余括号)
A - Parenthesis UVALive - 4882
题目链接
Sample Input
x
(x+(y+z))
(x+(yz))
(x+y(x+t))
x+y+xt
Sample Output
x
x+y+z
x+yz
x+y(x+t)
x+y+xt
解题思路:删除多余括号问题,用栈解决,遇见左括号进栈(栈里记录的是左括号的在字符串里的位置),遇见右括号考虑右
原创
2018-01-23 10:24:21 ·
403 阅读 ·
0 评论