TB椰程 TypeBuddy 打字搭子

stack 栈

CSP-J · 编程模板 · 片段 · cpp · 难度 2/5 · 共 269 字

后进先出的栈操作

  • STL
  • stack

前置内容

正文

// stack:后进先出(LIFO),需 <stack>
#include <stack>
#include <iostream>
using namespace std;
stack<int> st;
// 入栈
st.push(1);
st.push(2);
// 取栈顶(不弹出)
int top = st.top();
// 弹出栈顶
st.pop();
// 判空与大小
bool empty = st.empty();
int sz = st.size();
// 典型应用:括号匹配、表达式求值
// 中缀转后缀也常用栈

CSP-J · 编程模板的其它内容

打字首页 · 词库画廊 · 编程打字 · 指法入门 · 天梯榜 · 数据分析 · 班级课堂 · 关于我们
椰程 TypeBuddy 打字搭子 —— 键盘指法练习 · 单词记忆 · 班级课堂 · 在线 PK