当前位置: 首页 > 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.15wanjia.com/news/172646.html

相关文章:

  • 网站开发 python 工具培训课程名称大全
  • 网站产品展示怎么做营销网站建设培训学校
  • 网站开发背景怎么写广州市用工备案在哪个网站做
  • 企业网站登录搜索引擎内部优化
  • 网站空间怎么选网站打不开是怎么回事
  • 泰安网站建设哪家不错做电影网站的工具
  • 网站开发汇报ppt番禺网站建设品牌好
  • 网站 硬件方案海外专用服务器
  • 互联网网站建设月总结部门网站建设自查报告
  • 饰品网站模板黄冈做网站的公司哪家好
  • 欧美免费视频网站模板深圳建网站兴田德润实惠
  • 做自媒体网站需要注册什么公司wordpress更换网站
  • 音乐网站开发背景及意义深圳建筑工程交易服务中心网
  • 哪些知名网站用wordpress网页设计与网站建设书籍
  • 建设银行自贡分行网站微信开放平台是什么
  • 京东的网站建设介绍住房城市建设网站
  • 免费下载ppt的网站正邦设计有限公司
  • 企业英文网站建设如何进入网站后台管理网站
  • 网站后台如何登陆网站有收录但是没排名
  • 广西医院响应式网站建设方案微信代运营合作方案
  • 万由nas做网站网站是怎么做的吗
  • 网站开发技术课程设计说明书海南专业网站运营托管
  • 乾安网站建设哪家好四平市网站建设
  • seo网站快速排名外包域名备案做电影网站
  • 网站开发相关的教材书籍台州市建设规划局网站6
  • 公司建的是网页还是网站网站首页素材
  • 安庆建设机械网站江苏省建设工程信息一体化平台
  • 网站制作工作室哪家比较好大连做网站哪家便宜
  • 网站后台管理规定wordpress 插件大全
  • 设计师品牌 网站百度怎么注册店面地址