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

如何让网站收录公司名网站流量检测

如何让网站收录公司名,网站流量检测,网站建设psd模板,手机网站表单验证原题链接:232.用栈实现队列 思路 主要是要注意栈和队列的数据结构的区别,一个是后进先出, 一个是先进先出 如果要用栈模拟队列的先进先出,那就得使用另一个辅助空间来存储栈的栈顶元素,然后把栈最底部的元素弹出&…

原题链接:232.用栈实现队列

思路
主要是要注意栈和队列的数据结构的区别,一个是后进先出, 一个是先进先出
如果要用栈模拟队列的先进先出,那就得使用另一个辅助空间来存储栈的栈顶元素,然后把栈最底部的元素弹出,再将存储栈里面的元素重新倒回原本的栈中

全代码:


class MyQueue {
public:MyQueue() {}void push(int x) {// 将元素 x 推到队列的末尾stacka.push(x);}int pop() {//从队列的开头移除并返回元素if (stacka.empty()){return NULL;}while (!stacka.empty()){stackb.push(stacka.top());stacka.pop();}int a = stackb.top();stackb.pop();while (!stackb.empty()){stacka.push(stackb.top());stackb.pop();}return a;}int peek() {//返回列表开头的元素if(stacka.empty()){return NULL;}while(!stacka.empty()){//把栈A的元素都压入栈B中进行存储stackb.push(stacka.top());stacka.pop();}int a = stackb.top();while (!stackb.empty()){//把栈b的元素都压回栈A中stacka.push(stackb.top());stackb.pop();}return a;}bool empty() {//判断队列是否为空,返回true,否则返回falseif (stacka.empty()){return true;}else{return false;}}
private:stack<int> stacka;stack<int> stackb;
};
http://www.yayakq.cn/news/21767/

相关文章:

  • 做网站备案必须是个人还是公司建个企业网站一年需要多少钱
  • 上海专业建站公闽侯县网站建设
  • intitle 做网站技成培训网
  • 企业企业网站建设网站开发如何共用菜单栏
  • 柳州哪家公司做网站好中电云主机怎样登入创建的网站
  • 做喷绘可以在那个网站找如何做网站服务器映射
  • 网站开发方式南昌公司注册
  • 班组安全建设 网站怎么做网站文字优化
  • 做php网站阿里云服务器flash网站模板中心
  • 免费网站怎么制作邢台123网
  • 企业网站上线一站式营销推广平台
  • 建设工程信息在什么网站发布wordpress多站点详细设置(图解)
  • 制作一个网站并上传访问WordPress防止机器注册
  • jsp网站开发需要哪些技术网络服务有哪些
  • 网站建设明细报价表企业网站的建设与实现论文
  • dw做的网站如何让文字换行我做的网站上有需要别人直接下载的东西 怎么做到这一步
  • 网站建设方案的所属行业是小说网站防盗做的好处
  • 速卖通网站怎么做推广网站 框架
  • 网站 支付宝 接口应用商城app开发下载
  • 公司网站 源码建筑公司网站模板免费下载
  • 机械模板网站学校做网站难吗
  • 手工业网站怎么做3d动画制作软件免费
  • 网站制作要多长时间网站建设如何交税
  • 做石油期货看什么网站网站单页在线制作软件
  • o2o网站有哪些公司内部网站建设奖励办法
  • 网站推广类型建设网站ppt模板
  • 单位做网站厦门网站建设 九来
  • 做网站就网站模板 帝国 phpcms
  • 做的网站怎么样才能再网上看到网络营销推广目标
  • 温州红酒网站建设运营管理八个模块