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

帮助企业做网站的销售网站页面seo

帮助企业做网站的销售,网站页面seo,可信网站行业验证必须做吗,网站建设趣味解读一、用栈实现队列 1、题目 仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类:void push(int x) 将元素 x 推到队列的末尾 int pop() 从队列的开头移除并返回元素 …

一、用栈实现队列

1、题目

        仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 

实现 MyQueue 类:void push(int x) 将元素 x 推到队列的末尾
int pop() 从队列的开头移除并返回元素
int peek() 返回队列开头的元素
boolean empty() 如果队列为空,返回 true ;否则,返回 false

2、解答

class MyQueue {
private://双栈stack<int> inStack, outStack;void in2out() {while (!inStack.empty()) {outStack.push(inStack.top());inStack.pop();}}
public:MyQueue() {}void push(int x) {inStack.push(x);}int pop() {if (outStack.empty()) {in2out();}int x = outStack.top();outStack.pop();return x;}int peek() {if (outStack.empty()) {in2out();}return outStack.top();}bool empty() {return outStack.empty() && inStack.empty();}
};

二、用队列实现栈

1、题目

        仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty)。

实现 MyStack 类:void push(int x) 将元素 x 压入栈顶。
int pop() 移除并返回栈顶元素。
int top() 返回栈顶元素。
boolean empty() 如果栈是空的,返回 true ;否则,返回 false 。

2、解答

class MyStack {
private:queue<int> queue1;queue<int> queue2;public:MyStack() {}//在push时就放好了顺序,后来的数据放在队列1的前端,pop时候直接取front即可void push(int x) {queue2.push(x);while(!queue1.empty()) {queue2.push(queue1.front());queue1.pop();}swap(queue1, queue2);}int pop() {int x = queue1.front();queue1.pop();return x;}int top() {int x = queue1.front();return x;}bool empty() {return queue1.empty() && queue2.empty();}
};

http://www.ds6.com.cn/news/98013.html

相关文章:

  • 影视网站怎么做优化58和百度哪个推广效果好
  • wordpress地址 站点地址链接买卖价格
  • 简单网站设计网站网络推广员有前途吗
  • 流媒体网站建设方案整站排名
  • 福州医院网站建设公司什么是百度搜索推广
  • 网站建设服务器都有哪些潍坊新闻头条最新消息
  • html5 经典网站查询域名注册信息
  • 企业营销网站建设规划seo网站排名优化服务
  • 深圳网络做网站哈尔滨优化网站公司
  • 制作网站的心得推广运营公司哪家好
  • 长春有微信网站一起整的吗微商怎样让客源主动加你
  • 15个平面设计图素材网站淘宝seo排名优化
  • 高端公司网站设计华为云速建站
  • 日本做爰网站怎么做推广和宣传
  • 做贸易上什么网站公众号推广费用一般多少
  • 做自己的网站有什么用seo推广软件排行榜前十名
  • 网站域名解析怎么做精品成品网站入口
  • 做实验教学视频的网站seo推广外包
  • dreamweaver 做网站重庆seo网络推广优化
  • 张槎网站建设软件排名工具
  • 淘宝网站建设费用百度优化软件
  • 服装毕业设计代做网站百度网盘app怎么打开链接
  • 北京市运动会网站建设免费网站在线客服系统源码
  • 网站建设 源码西安网络推广运营公司
  • 深圳专业做网站技术可以引流推广的app
  • 新余专业做淘宝网站seo快速排名软件方案
  • 医疗器械外贸网站建设站长工具是什么
  • blog.wordpress免费seo排名软件
  • 网站建设使用技术网站建设杭州
  • 网页建站软件手机广告推广软件