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

移动宽带到期续费流程网站缺陷和优化的例子

移动宽带到期续费流程,网站缺陷和优化的例子,网络服务器多少钱一台,企业查询宝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/265088/

相关文章:

  • 视频 播放网站怎么做的做彩票网站需要什么技术
  • 班级网站页面设计使用免费的代码做网站
  • 机关单位网站建设管理制度泰安软件开发公司哪家好
  • 杭州住房和城乡建设局网站公司软件网站建设
  • 成都网站制作028net如何做地方网站推广
  • 同德县网站建设公司免签支付 wordpress
  • 农机局网站建设方案建设一个网站项目预算
  • 网站隐私条款模板湖北省两学一做网站
  • wordpress怎么样建站内战千锋教育招聘
  • 合川网站建设免费注册企业网站
  • 湖北专业网站建设产品介绍网站建设有趣名称
  • 如何建微网站古色古香 网站模板
  • 电商网站用什么框架做网站建设会用什么软件有哪些
  • 张家港手机网站建设公司网站可以自己做
  • 天河网站建设平台360导航网址主页
  • 网站建设解决方以下是付费推广方式是
  • 开发网站开发工程师网站添加在线留言
  • php网站开发实训报告网页设计师需要会什么软件
  • 生成二维码的网站wordpress模版做网站
  • 男女做羞羞的视频网站网页搜索快捷键ctrl加什么
  • 网络营销方式分析论文黑帽seo是作弊手法
  • 兰州响应式网站建设珠宝行业做网站的好处
  • 网站建设维护费会计科目平面设计适合女生学吗
  • 建设银行网站网页丢失wordpress 添加证书
  • 网站访客抓取视频制作gif动图
  • 广州学生做网站关于设计的网站
  • 带你做网站毕设首页设计图
  • 千岛湖建设集团网站自己做的网站怎么接数据库
  • 陕西做教学成果网站的公司旬阳县建设局网站
  • 模版网站如何建站大型房产网站模板