STL-stack(ACM)
1.没有.clear()操作,需要手动pop()
重构函数(默认)
stack<int> a;
基础操作
a.push() // 入栈 a.pop() // 弹出栈顶元素
a.empty() //判断是否为空操作 空的时候返回true
a.top() // 栈顶元素
//从栈顶遍历到最后一个元素
while (!a.empty()) {
cout << a.top() << endl;
a.pop();
}
1.没有.clear()操作,需要手动pop()
重构函数(默认)
stack<int> a;
基础操作
a.push() // 入栈 a.pop() // 弹出栈顶元素
a.empty() //判断是否为空操作 空的时候返回true
a.top() // 栈顶元素
//从栈顶遍历到最后一个元素
while (!a.empty()) {
cout << a.top() << endl;
a.pop();
}