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

南通做网站需要多少钱网站建设论文文献

南通做网站需要多少钱,网站建设论文文献,如何制作自己的网站模版,wordpress area53LeetCode 剑指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/571097/

相关文章:

  • 高端大气企业网站源码wordpress 显示子分类
  • 品牌提升方案关键词的优化方案
  • 有没有专门做家纺的网站外贸公司是私企还是国企
  • 宜宾长宁网站建设五力合一营销型网站建设系统
  • 购物网站开发将商品导入数据库主页推广项目计划书
  • 做电影网站需要什么条件优秀的定制网站建设
  • 网站主动服务方案可信网站的认证
  • 西宁网站建设有限公司青岛网页制作案例
  • 德州建设信息网站网站封装
  • 免费高清图片素材网站推荐社交博客网站开发
  • 中国建造师官方网站免费注册淘宝店铺
  • 成都logo设计公司排名网站做优化一开始怎么做
  • 海尔集团网站建设海外购物网站上填手机号码怎么做
  • 网站流量依赖率cms程序
  • 四川省住房和城乡建设局网站首页wordpress导入工具
  • 怎么给网站有一字做标记影楼公共网站
  • 不用开源程序怎么做网站徐州建设工程材料检测预约网站
  • 湖南网站建设大全襄阳谷城网站开发
  • 实施网站推广的最终目的专业的单位网站开发公司
  • 阿里云免费建站园林景观设计公司计划书
  • 焦作网站建设的公司哪家好上传了网站标志 功能链接
  • 网站空间的分类wordpress前台登录主题
  • 怎么查网站有没有做404汕头网上推广公司
  • 网站优化提升速度网络营销常见术语
  • ps 矢量素材网站网页设计师工作职责
  • 怎么做网站的外部连接如何做网站的导航栏
  • 网站首页被k 做跳转加盟平台网站怎么做
  • 企业网站设计软件网站后台管理方便吗
  • oracle数据库做的网站拓客app下载
  • 珠海微网站进入网页设计图片链接跳转代码