文章
9
粉丝
0
获赞
29
访问
2.1k
#include <bits/stdc++.h>
using namespace std;
int main() {
stack<char> a;
string b;
cin >> b;
int set = 1;
for (int i = 0; i < b.length(); i++) {
if (b[i] == '(' || b[i] == '[') {
// cout << "压入" << b[i] << endl;
a.push(b[i]);
}
if (b[i] == ')' ) {
if (!a.empty() &&a.top() == '(') {
// cout << "出栈" << a.top() << endl;
a.pop();
&...
登录后发布评论
暂无评论,来抢沙发