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

医学关键词 是哪个网站做电子商务网站建设与管理的论文总结

医学关键词 是哪个网站做,电子商务网站建设与管理的论文总结,中国空间站模型,定制高端网页用栈实现队列的基本操作,包括pop(), push(), empty(), peek(). 可以用两个栈来实现,一个栈保存入队的一端,也就是队尾,一个栈保存出队的一端,也就是队首。当遇到出队pop()时,如果stack out不为空&#xff…

用栈实现队列的基本操作,包括pop(), push(), empty(), peek().

可以用两个栈来实现,一个栈保存入队的一端,也就是队尾,一个栈保存出队的一端,也就是队首。当遇到出队pop()时,如果stack out不为空,直接出栈,如果为空,那么先将stack in栈中所有的元素移动到stack out中,由于两个栈先进后出的特性,相当于负负得正,正好将stack in栈中想反的先后顺序更正了过来。

232. 用栈实现队列 - 力扣(LeetCode)

参考代码如下:

class MyQueue {
private:stack<int> inSt;//队尾,入队stack<int> outSt;//队首,出队public:MyQueue() {}void push(int x) { inSt.push(x); }//入队,加入stack in栈中int pop() {//出队,按照上述的逻辑过程if(outSt.empty()){while (!inSt.empty()) {outSt.push(inSt.top());inSt.pop();}}int res = outSt.top();outSt.pop();return res;}int peek() {//返回队首元素,复用pop()int res = this->pop();outSt.push(res);return res;}bool empty() {//两个栈都为空,说明队列为空return inSt.empty() && outSt.empty();}
};/*** Your MyQueue object will be instantiated and called as such:* MyQueue* obj = new MyQueue();* obj->push(x);* int param_2 = obj->pop();* int param_3 = obj->peek();* bool param_4 = obj->empty();*/

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

相关文章:

  • 东莞网站优化公司推荐这是我做的网站吗
  • 哪个网站做恒生指数最安全郑州地区网站建设公司
  • 网站宣传软文医疗网站建设咨询
  • 东阳网站制作环境影响评价工程师
  • 网站首页psd下载wordpress 视差模板
  • 在线营销型网站建设wordpress 设置评论
  • 网站设计如何做策划响应式培训网站模板
  • 无网站做cpa企业网站项目流程
  • 网站设计目的大型网站系统架构
  • 泊头市建设网站wordpress定时函数
  • 南翔企业网站开发建设二手车网站的建设
  • 网站免费建站广告机黄冈推广平台
  • 网站游戏怎么制作长春市防疫最新消息数据
  • 四川省乐山市建设银行网站wordpress站点标题字数
  • 总结企业网站建设的流程php 简单购物网站
  • 企业网站带数据库dw做的网站
  • 东莞seo建站推广费用全球首个完全响应式网站自助建设平台在中国诞生
  • 广州品牌网站运营个网站需要什么条件
  • 沈阳平台网站建设江苏建设考试网官网
  • 发卡网站搭建教程模板素材图片
  • 站酷设计网站官网入口下载中国建筑工业出版社
  • 麻涌网站仿做wordpress最漂亮主题
  • 美食网站建设的重要性wordpress 增加 SEO
  • 网站初期缺点建站系统哪个比较好
  • 北京网站建设appwordpress网站建设要钱吗
  • 怎么用word做一个网站微信网站技术方案
  • 专门做汽车内饰的网站百度关键词价格查询软件
  • 重庆展示型网站制作群晖 wordpress 端口 转发
  • 手机搭建平台网站wordpress logo不显示
  • 自助建站申请自己建网站写小说