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

做网站网页维护 手机App 开发seo搜索引擎优化技术

做网站网页维护 手机App 开发,seo搜索引擎优化技术,哈尔滨有哪些做网站的公司,环球资源网232. 用栈实现队列 已解答 简单 相关标签 相关企业 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的末尾int pop() 从队…

232. 用栈实现队列

已解答

简单

相关标签

相关企业

请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(pushpoppeekempty):

实现 MyQueue 类:

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

说明:

  • 你 只能 使用标准的栈操作 —— 也就是只有 push to toppeek/pop from topsize, 和 is empty 操作是合法的。
  • 你所使用的语言也许不支持栈。你可以使用 list 或者 deque(双端队列)来模拟一个栈,只要是标准的栈操作即可。

示例 1:

输入:
["MyQueue", "push", "push", "peek", "pop", "empty"]
[[], [1], [2], [], [], []]
输出:
[null, null, null, 1, 1, false]解释:
MyQueue myQueue = new MyQueue();
myQueue.push(1); // queue is: [1]
myQueue.push(2); // queue is: [1, 2] (leftmost is front of the queue)
myQueue.peek(); // return 1
myQueue.pop(); // return 1, queue is [2]
myQueue.empty(); // return false

链表

35min

链表的基本操作

遍历的时候需要用指针

class ListNode {int val;ListNode next;ListNode() {}  // 默认构造函数ListNode(int x) {val = x;next = null;}ListNode(int val, ListNode next) {this.val = val; this.next = next; }
}
class MyQueue {ListNode head;public MyQueue() {this.head = null;}public void push(int x) {ListNode newNode = new ListNode(x);if (head == null) {head = newNode; // 如果链表为空,直接设置头节点} else {// 遍历到链表末尾ListNode current = head;while (current.next != null) {current = current.next; // 遍历到链表末尾}current.next = newNode; // 将新节点添加到尾部}}public int pop() {ListNode current = head;if(current == null) {return -1;}else{int valValue = head.val;head = head.next;return valValue;}}public int peek() {return this.head.val;}public boolean empty() {return head == null; // 检查队列是否为空}
}

http://www.yayakq.cn/news/618565/

相关文章:

  • 旅行社网站营销建设淘客做网站怎么备案
  • 电商系统网站建设博客app下载安装
  • 移动网站如何做权重wordpress页面设置
  • 台州哪里做网站石狮网站建设联系电话
  • p2p借贷网站建设获客软件排名前十名
  • 做网站怎么实现鼠标经过图像应聘网站建设工程师
  • 水果网站系统的建设与实现爱站seo查询
  • 佛山自助建站软件微信网站设计分析
  • 昌乐做网站网站名称怎么填写
  • 台州免费自助建站模板网站建设和维护释义
  • 公司建设网站的步骤网站建设工作组
  • 怎样做app推广昆山网站优化
  • app自助建站建立网站所需费用项目清单
  • 北京注册建设公司网站秀色直播app软件大全
  • 网站空间服务器费用常熟建设局网站
  • php做的网站如何发布做模版网站
  • 用什么网站做一手楼好vi手册模板
  • 天猫建设网站的意义网络编程代码
  • 秦皇岛网站开发报价网站域名跳转是怎么做的
  • 自己做网站卖二手车建一个视频网站要多少钱
  • wordpress建站小百科网页界面设计中主要包括
  • 网站建设施工图片哪家建设网站好
  • 上海福州路附近做网站的公司怎么填充网站内容
  • 上海企业网站制作哪家好淘宝电脑版
  • 怎么在ppt上做网站福州网上办事大厅
  • 提供邵阳网站建设八喜网站建设
  • 做网站如何文字链接文字wordpress注册插件
  • 长沙市城市建设档案馆官方网站宝应人网站论坛
  • 望城网站建设北京好网站制作公司哪家好
  • 网站开发税收分类济南微网站建设