0 点赞 评论 收藏
分享
芝士就是力量_:膜拜大佬

0 点赞 评论 收藏
分享
OfFerrr:老哥,做了下第一题,似乎没有用到栈底指针,请指教下可以吗 int main() {
stack<int> s;
vector<int> input = {2,5,7,1,6,9};
vector<pair<int, int> > out;
for (int i = 0; i < input.size(); i++) {
while (!s.empty() && input[i] > s.top()) {
out.push_back(make_pair(s.top(), input[i]));
s.pop();
}
s.push(input[i]);
}
for (auto k : out) {
printf("%d %d\n", k.first, k.second);
}
}

0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享

0 点赞 评论 收藏
分享
创作者周榜
更多
关注他的用户也关注了: