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

石家庄做网络推广的公司网站优化推广平台

石家庄做网络推广的公司,网站优化推广平台,做的比较好的猎头网站,知名的电子商务网站文章目录 一、stack 类和 queue 类的模拟实现 stack 只允许在一端进行插入删除,是一个后进先出(LIFO)的结构,可以存储任意类型 queue 只允许在一端进行插入,另一端进行删除,是一个先进先出(FIFO)的结构,可以存储任意类…

文章目录

  • 一、stack 类和 queue 类的模拟实现

在这里插入图片描述
在这里插入图片描述

stack 只允许在一端进行插入删除,是一个后进先出(LIFO)的结构,可以存储任意类型

queue 只允许在一端进行插入,另一端进行删除,是一个先进先出(FIFO)的结构,可以存储任意类型

模板参数 T 表示存储元素的类型,Container 表示底层使用的容器

一、stack 类和 queue 类的模拟实现

stack 类和 queue 类常用接口模拟实现:

//test.cpp
#include <iostream>
#include <stack>
#include <queue>
#include <vector>
#include <list>using namespace std;#include "stack.h"
#include "queue.h"int main()
{starrycat::test_stack();starrycat::test_queue();return 0;
}//stack.h
#pragma oncenamespace starrycat
{template<class T, class Container = vector<T>>class stack{public:void push(const T& x){_con.push_back(x);}void pop(){_con.pop_back();}const T& top() const{return _con.back();}bool empty() const{return _con.empty();}size_t size() const{return _con.size();}private:Container _con;};void test_stack(){//stack<int> s;stack<int, list<int>> s;s.push(1);s.push(2);s.push(3);s.push(4);while (!s.empty()){cout << s.top() << " ";s.pop();}cout << endl;}
}//queue.h
#pragma oncenamespace starrycat
{template<class T, class Container = list<T>>class queue{public:void push(const T& x){_con.push_back(x);}void pop(){_con.pop_front();}const T& front() const{return _con.front();}const T& back() const{return _con.back();}bool empty() const{return _con.empty();}size_t size() const{return _con.size();}private:Container _con;};void test_queue(){queue<int> q;q.push(1);q.push(2);q.push(3);q.push(4);while (!q.empty()){cout << q.front() << " ";q.pop();}cout << endl;}
}
http://www.hrbkazy.com/news/93.html

相关文章:

  • 福州手游网站建设济南seo小黑seo
  • 网站视频做背景如何设计一个网站页面
  • 福州营销型网站建设价格百度指数网址是什么
  • 商业网站建设平台青岛网站
  • 网站建设流程案例百度上的广告多少钱一个月
  • 网站首页设计排版要点百度应用商店下载
  • 吉林网站开发公司厦门百度代理公司
  • 网站建设方案书原件成都网站优化seo
  • 为网站做IPhone客户端百度提交入口的注意事项
  • 岳阳网站建设开发seo的含义
  • avada如何做中英文双语网站小说排行榜2020前十名
  • 厦门 微网站建设公司哪家好网站排名在线优化工具
  • 学做宝宝衣服网站小程序推广的十种方式
  • 著名网站设计游戏代理0加盟费
  • 做家教网站的资源是什么电商大数据查询平台免费
  • 网站建设200百度的营销推广模式
  • 设计良好的网站一般需要怎么做seo排名的影响因素有哪些
  • 做跨境电商靠谱吗关键词优化报价查询
  • 月嫂的个人简历网站模板什么是网站推广?
  • 网站设计理念恢复原来的百度
  • 常州市城乡建设学院网站百度账号找回
  • 做印刷去哪个网站找工作seo搜索优化工程师招聘
  • 网站 备案信息百度关键词搜索量排行
  • 做企业网站大约多少钱朔州网站seo
  • 网站主机教程长尾词seo排名优化
  • 网页上做ppt的网站今日头条号官网
  • 做投融资平台的网站都有哪些实时排名软件
  • 浏览器看外国网站长春今日头条新闻
  • 网站做权重的好处现在做百度推广有用吗
  • 唐山cms模板建站app网络推广公司