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

深圳南头网站建设公司长春阿凡达网站建设

深圳南头网站建设公司,长春阿凡达网站建设,酒店品牌设计网站建设,公司企业简介表范本DailyChallenge剑指 Offer 09. 用两个栈实现队列Easy20200630Description用两个栈实现一个队列。队列的声明如下#xff0c;请实现它的两个函数 appendTail 和 deleteHead #xff0c;分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素#xff0c;d…DailyChallenge剑指 Offer 09. 用两个栈实现队列Easy20200630Description用两个栈实现一个队列。队列的声明如下请实现它的两个函数 appendTail 和 deleteHead 分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素deleteHead 操作返回 -1 )示例 1输入 [CQueue,appendTail,deleteHead,deleteHead] [[],[3],[],[]] 输出[null,null,3,-1]示例 2输入 [CQueue,deleteHead,appendTail,appendTail,deleteHead,deleteHead] [[],[],[5],[2],[],[]] 输出[null,-1,null,null,5,2]提示1 values 10000最多会对 appendTail、deleteHead 进行 10000 次调用链接https://leetcode-cn.com/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcofSolution注意 stack 不要用stack要用deque。class CQueue {DequeInteger stack1;DequeInteger stack2;public CQueue() {stack1 new LinkedList();stack2 new LinkedList();}public void appendTail(int value) {stack1.add(value);}public int deleteHead() {if(stack2.isEmpty()){while(!stack1.isEmpty()){stack2.add(stack1.pop());}}return stack2.isEmpty()? -1 : stack2.pop();} }/*** Your CQueue object will be instantiated and called as such:* CQueue obj new CQueue();* obj.appendTail(value);* int param_2 obj.deleteHead();*/
http://www.yutouwan.com/news/475268/

相关文章:

  • vr 网站怎么做的郑州免费网站制作
  • 中国兰州网pc主站网址之家hao123主页
  • 国家建设部网站查询怎么做免流网站
  • 河南企业网站建设做外贸网站好的公司
  • 成都制作网站软件个人页网址
  • 公司网站建设费用的会计分录搜题在线使用网页版
  • 在哪里做网站wordpress get_pages
  • 网站开发怎么做到前后端展厅设计要考虑哪些方面
  • 商务网站开发作业天津建设工程信息网如何投标报名
  • 短视频项目计划书怎么写seo推广联系方式
  • 龙华区住房和建设局网站是哪个最新的新闻 最新消息
  • 视频分享网站开发ip地址或域名查询
  • 网站教程制作牡丹江做网站
  • 公司要想做个网站这么弄深圳公司注册的服务机构
  • 做网站的应用html5手机网站案例
  • 房产网站设计公司精准引流的网络推广方法
  • 搭建个网站网站建设的相关资料
  • 湛洪波.jsp网站开发详解视觉设计包括哪些内容
  • 网站空间商 权限做网站 网络科技公司
  • 大型在线网站建设长沙网站制作公司报价
  • 企业网站包含的要素一建建设网站首页
  • 手机网站制作公司报价单名牌网站设计的图片
  • 不同的网站有不同的风格如何下载别人网站模板
  • 做网站的产品图片徐州京都网架公司
  • 做加盟正规网站深圳线上网络推广公司
  • 建设网站找网络公司设计网站建设
  • 保定网站建设哪家好沈阳项目
  • 诏安网站建设wordpress自动推送token
  • 长沙免费网站排名上海装潢设计
  • 成都网站建设制作服务织梦网站防黑怎么做