栈
栈是一种数据类型,只能从一端操作
通常用于函数调用的数据存储中
1.栈的定义
直接使用STL库中的栈调用
//形式:stack<栈类型>栈名
//例:(整形栈s)
stack<int>s
2.栈相关函数
(栈名:s)
是否为空:s.empty()
返回元素个数:s.size()
出栈:s.pop()
取栈顶元素:s.top()
入栈:s.push(入栈元素)
3.相关习题及代码
洛谷P1739-表达式括号匹配(栈)-CSDN博客https://blog.csdn.net/2401_86597463/article/details/141261377
下一章-栈的高级使用
end