当前位置: 首页 > wzjs >正文

做百度移动网站优化排昆山网站建设公司

做百度移动网站优化排,昆山网站建设公司,网页qq邮箱登录入口官网,网站建设企业网银e路通文章目录 stackstack的定义stack的使用 queuequeue的定义queue的使用 stack的使用 包含头文件< stack > #include <stack>queue的使用 包含头文件< queue > #include <queue>stack stack是一种容器适配器&#xff0c;用于具有后进先出操作的场景中&…

文章目录

  • stack
    • stack的定义
    • stack的使用
  • queue
    • queue的定义
    • queue的使用

stack的使用 包含头文件< stack >

#include <stack>

queue的使用 包含头文件< queue >

#include <queue>

stack

stack是一种容器适配器,用于具有后进先出操作的场景中,只能从容器的一端进行元素的插入和获取操作。stack封装的就是数据结构中的栈
在这里插入图片描述

stack的定义

方式一:
使用默认的适配器定义栈。

stack<int> st1;

方式二:
使用特定的适配器定义栈。

stack<int, vector<int>> st1;
stack<int, list<int>> st2;

注意: 如果没有指定容器时,默认使用deque

stack的使用

以下为stack的常用成员函数:

成员函数功能
empty检测栈是否为空
size返回栈中元素的个数
top返回栈顶元素
push元素入栈
pop元素出栈

例子:

int main()
{stack<int> st;st.push(1);st.push(2);st.push(3);cout << st.size() << endl; //3while (!st.empty()){cout << st.top() << " ";st.pop();}cout << endl; //3 2 1return 0;
}

queue

queue是一种容器适配器,用于具有先进先出操作的场景中,只能从容器的一端获取元素,另一端插入元素。queue封装的就是数据结构中的队列
在这里插入图片描述

queue的定义

方式一:
使用默认的适配器定义队列。

queue<int> q1;

方式二:
使用特定的适配器定义队列。

queue<int, vector<int>> q1;
queue<int, list<int>> q2;

注意: 如果没有指定适配器时,默认使用deque

queue的使用

以下为queue的常用成员函数:

成员函数功能
empty检测队列是否为空
size返回队列中元素的个数
front返回队头元素
back返回队尾元素
push队尾入队列
pop队头出队列

例子:

int main()
{queue<int> q;q.push(1);q.push(2);q.push(3);cout << q.size() << endl; //3while (!q.empty()){cout << q.front() << " ";q.pop();}cout << endl; //1 2 3cout << q.size() << endl; //0return 0;
}
http://www.dtcms.com/wzjs/31785.html

相关文章:

  • 东莞品牌网站设计公司百度搜索app
  • 如何做网站焦点图免费网站生成器
  • 长沙网站建设价格天津百度快速排名优化
  • 网站空间那个好一个完整的产品运营方案
  • SUPERW上海网站建设工作室网络推广费用
  • 抚州市做棋牌网站宁波网络推广团队
  • 贵州省建设工程质量检测协会网站网站数据统计
  • 河南省建设监理协会网站seo如何优化关键词排名
  • 怎么做微信领券网站百度关键词推广2元一天
  • 温州做美食网站网站一般需要怎么推广
  • 手机网站的必要性系统优化的意义
  • 丹阳如何做百度的网站谷歌广告投放教程
  • 哪些网站做彩票预测途径搜索引擎优化的定义是什么
  • 网站建设公司品牌网站推广和网络推广
  • dede网站数据库路径关键词优化是怎样收费的
  • 做游戏和做网站哪个难北京网站建设运营
  • 惠东做网站报价电商seo名词解释
  • 厦门网站建设外贸孔宇seo
  • 通州青岛网站建设常宁seo外包
  • 百度云域名买了之后建设网站营销页面设计
  • 中山如何制作网站网站排名推广工具
  • php自己写框架做网站谷歌浏览器手机版官网下载
  • 手机网站 pc网站模板网络营销的四种形式
  • 做网站业务员应该了解什么代运营
  • 怎么低成本做网站关键词调词平台哪个好
  • 小公司做网站需要注意什么石家庄新闻网
  • wordpress文章自动加载搜索引擎优化的工具
  • 做网站设计师的原因黑龙江最新疫情
  • 网站建设递进发展趋势seo关键词排名优化怎么样
  • 成都找人做网站网站首页seo关键词布局