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

如何建立一个网站分享教程找人做效果图去什么网站

如何建立一个网站分享教程,找人做效果图去什么网站,怎么设置微信公众号,旅游网站项目评估1.首先介绍一个新的容器deque: 在C中,deque(双端队列)是标准模板库里功能独特的容器。它优点显著,能在两端以$O(1)$时间复杂度高效插入和删除元素,也支持像数组那样以$O(1)$时间复杂度随机访问&#xff0c…

1.首先介绍一个新的容器deque:

在C++中,`deque`(双端队列)是标准模板库里功能独特的容器。它优点显著,能在两端以$O(1)$时间复杂度高效插入和删除元素,也支持像数组那样以$O(1)$时间复杂度随机访问,还自带动态内存管理,使用方便。不过其缺点也不容忽视,因采用多数组块结构,内存开销比连续存储的`vector`大,在容器中间位置插入和删除元素时效率低,时间复杂度为$O(n)$,迭代器稳定性也较差。在使用场景上,`deque`适合构建双端队列数据结构,像任务调度器场景;也适用于既需随机访问又要频繁在两端操作的情况,如滑动窗口算法;但不适合频繁在容器中间插入和删除元素的场景,遇到此类场景更推荐`list`容器 。

接下来是用deque来当作缺省参数!!!!!

模拟栈:

namespace hush1
{//容器适配器的方法----container不用考虑是什么底层容器,都可以适配出栈的先进后出template<class T,class container=deque<T>>class stack{typedef T* iterator;public:void push(const T& x){_con.push_back(x);}void pop(){_con.pop_back();}const T& top(){return _con.back();}bool empty(){return _con.empty();}bool size(){return _con.size();}private:/*size_t* _arry;size_t size;*/container _con;};
}

 模拟队列:

namespace hush2
{template<class T,class container=deque<T>>class queue{public:void push(const T& x){_con.push_back(x);}void pop(){_con.pop_front();}bool empty(){return _con.empty();}const T& top(){return _con.front();}const T& back(){return _con.back();}private:container _con;};
}

main检验:

#include"SQ.h"void test_stack()
{hush1::stack<int, vector<int>> v;v.push(1);v.push(2);v.push(3);v.pop();int ret = v.top();cout << ret << endl;/*for (size_t i = 0; i < v.size(); ++i){cout << v[i] << end;}*/
}void test_queue()
{hush2::queue<int> q;q.push(1);q.push(2);q.push(3);q.push(4);q.push(5);while (!q.empty()){cout << q.top() << endl;q.pop();}cout << endl;}int main()
{/*test_stack();*/test_queue();return 0;
}

http://www.dtcms.com/wzjs/819447.html

相关文章:

  • 深圳品牌建网站电商项目策划书
  • 深圳模板网站制作网站制作前期所需要准备
  • 网站服务器关闭怎么恢复企业管理培训课程视频
  • 阿里企业网站建设评估ui素材
  • 网站建设公司工作枯燥吗商旅平台app官网下载
  • 怎么找人做淘宝网站吗各种网站开发工具
  • 常州市网站优化WordPress切换标记
  • 家居企业网站建设资讯青岛网站建设公
  • 农产品应该建设哪个网站青岛专业制作网站的公司吗
  • 做网站的过程中有哪些问题网站建设要费用多少
  • 网站案例萧山建设局网站
  • 网站开发和网络安全郑州网站建设行情
  • 如何在阿里巴巴上建设公司网站温州营销网站公司哪家好
  • 上海大学生做网站的团队江西雄基建设网站
  • 微网站建设收费网站建设会议讲话
  • dedecms中英文网站 模板导视设计分析
  • 唯品会 一家专做特卖的网站桂林龙胜网站建设
  • 申请注册商标的流程9个广州seo推广神技
  • 中天银都建设集团网站山东卓创网络网站建设
  • 国外商业网站设计免费logo在线制作头像
  • 徐州网站开发公司网站建设管理及维护
  • 建设企业网站公积金网站自动跳转
  • 金坛做网站公司网站分类导航代码
  • 建筑公司网站模板网站帮助页面设计
  • 汇邦团建网站谁做的网站广告下悬浮代码怎么做
  • 婚庆公司电话号码网站图片太多怎么优化
  • 腾讯云建设网站视频哪有做网站
  • 手机网站建设广州网站开发合同需要交印花税吗
  • 企业网站的功能有哪些咸阳制作网站
  • 做视频网站用什么语言长春市长春网站制作站优化