queue stack 用法
Posted lxzbky
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了queue stack 用法相关的知识,希望对你有一定的参考价值。
queue
队列,先进先出,排队,队头队尾
queue<int> que; for(int i=0;i<6;i++) que.push(i); cout<<que.front()<<endl<<que.back(); que.pop(); que.empty(); que.size();
pop 队头出队
push 队尾排队
front和back只是取元素,并不做增删
stack
栈,先进后出
stack<int> st; for(int i=0;i<6;i++) st.push(i); cout<<st.top()<<endl; st.pop(); st.empty(); st.size();
pop 栈顶出栈
push 栈顶入栈
top 只取元素不增删
以上是关于queue stack 用法的主要内容,如果未能解决你的问题,请参考以下文章
STL容器用法速查表:list,vector,stack,queue,deque,priority_queue,set,map