题解:P12271 [蓝桥杯 2024 国 Python B] 括号与字母
A7F3jK9pR0xf_ · · 题解
题目传送门
红题。不知为何评绿?
先对每个字符做前缀和,令
接着用栈进行括号匹配,具体为:
- 若
s_i 为(则将i 入栈 - 若
s_i 为)则将栈顶取出并删除栈顶
设每次取出栈顶元素为
计算完
代码很好写。
A7F3jK9pR0xf_ · · 题解
红题。不知为何评绿?
先对每个字符做前缀和,令
接着用栈进行括号匹配,具体为:
( 则将 ) 则将栈顶取出并删除栈顶设每次取出栈顶元素为
计算完
代码很好写。