带方法教程
2026-06-03 20:24:49
发布于:浙江
0阅读
0回复
0点赞
方法:
( ( ) ) ( )
push(0) push(1) cout,pop cout,pop push(4) cout,pop
代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
stack<int> num={};
string s;
cin>>s;
for(int i=0;i<s.size();i++){
if(s[i]=='(') num.push(i);
else if(s[i]==')'){
cout<<num.top()<<' '<<i;
if(i!=s.size()-1) cout<<'\n';
num.pop();
}
}
return 0;
}
这里空空如也







有帮助,赞一个