C++的数据类型操作 - stack

使用C++做算法题时,与stack相关的常用操作:

头文件 #include <stack>
创建 stack<typename> s;
是否为空 s.empty();
入栈 s.push(1);
出栈 s.pop();
栈顶 s.top();
入栈 s.emplace(1); // 高效,不创建临时变量
交换两栈元素 s.swap(stack2);
大小 s.size();
清空 s.clear();
posted @ 2021-12-14 10:07  子于舟  阅读(39)  评论(0)    收藏  举报