栈:后进先出
在stl标准C++库中是含有栈的结构的,因此不用再写一份栈的数据结构
#include<stack> //栈的头文件
bool empty() //栈是否为空
void pop() //从栈顶删除元素(栈不能为空)
void push() //在栈顶插入一个新的元素
int size() //栈的数据量
T & top() //返回栈顶部的引用(栈不能为空)
栈:后进先出
在stl标准C++库中是含有栈的结构的,因此不用再写一份栈的数据结构
#include<stack> //栈的头文件
bool empty() //栈是否为空
void pop() //从栈顶删除元素(栈不能为空)
void push() //在栈顶插入一个新的元素
int size() //栈的数据量
T & top() //返回栈顶部的引用(栈不能为空)