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

网站seo推广怎么做王烨晨

网站seo推广怎么做,王烨晨,盲盒小程序加盟,成都市企业网站建设LeetCode 剑指offer 09.用两个栈实现队列 题目描述 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回…

LeetCode 剑指offer 09.用两个栈实现队列

题目描述

用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )

这道题很简单,主要理解栈与队列的区别,注意细节就可以

在这里插入图片描述

题解

c++

class CQueue {
public:stack<int> s1, s2;CQueue() {while (!s1.empty()) {s1.pop();}while (!s2.empty()) {s2.pop();}}void appendTail(int value) {s1.push(value);}int deleteHead() {if (s2.empty()) {while(!s1.empty()) {s2.push(s1.top());s1.pop();}}if (s2.empty()) {return -1;} else {int app = s2.top();s2.pop();return app;}}
};/*** Your CQueue object will be instantiated and called as such:* CQueue* obj = new CQueue();* obj->appendTail(value);* int param_2 = obj->deleteHead();*/

Go

type CQueue struct {inStack, outStack []int
}func Constructor() CQueue {return CQueue{}
}func (this *CQueue) AppendTail(value int)  {this.inStack = append(this.inStack, value)
}func (this *CQueue) DeleteHead() int {if len(this.outStack) == 0 {if len(this.inStack) == 0 {return -1}this.in2out()}value := this.outStack[len(this.outStack)-1]this.outStack = this.outStack[:len(this.outStack)-1]return value
}func (this *CQueue) in2out() {for len(this.inStack) > 0 {this.outStack = append(this.outStack, this.inStack[len(this.inStack)-1])this.inStack = this.inStack[:len(this.inStack)-1]}
}
http://www.yayakq.cn/news/517164/

相关文章:

  • 惠州网站模板建站wordpress设置后台信息
  • 重庆网站建设培训WordPress文章生成图片
  • 毕业设计做网站做什么好小程序制作开发培训
  • 大连网站建设开源wordpress固定连接如何设置最好
  • 企业 网站 推广微信扫码抢红包网站做
  • 深圳定制网站制作咨询电话seo关键词平台
  • 网页游戏网站哪个最好如何制作app网站
  • 北京通州网站建设公司全景网站开发待遇
  • 人才招聘网站建设方案企业年金退休能拿多少
  • 做网站的公司主要工作是什么网站流
  • 宁波企业网站优化报价宣传片报价单明细
  • 怎样宣传一个网站贵阳手机网站制作
  • 本地建网站的详细步骤营销推广活动
  • 设备技术支持东莞网站建设做媛网站
  • 网站制作html代码韩国时尚网站欣赏
  • 大型企业网站制作信息公开 强化网站建设
  • 木材网站建设哪家好网站关键词数量多少好
  • 福田庆三价格网站优化seo是什么意思
  • 怎样做自己的加密网站十大装修公司排名哪家最好
  • 建立网站心得wordpress chmod
  • 怎样做网站平台做性视频大全在线观看网站
  • 政务服务网站建设汇报论基层门户网站的建设
  • 怎么注册微信小商店推广seo主管招聘
  • 网站关键词优化有用吗制作书签二年级
  • 自适应网站导航是怎么做的楚雄州城乡建设局网站
  • 网站建设培训速成怎么制作动图
  • 无锡网站优化价格怎么查看网站谁做的
  • 网站建设工作室创业计划书医院网站建设熊掌号
  • 做网站销售工资怎么样网页设计基础知识总结
  • 天津南开做网站成品网站货源