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

一起做陶瓷官方网站营销互联网推广

一起做陶瓷官方网站,营销互联网推广,北京建设招标信息网站,网站怎么做筛选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/209572/

相关文章:

  • wordpress制作的网站长沙哪里有专业做网站
  • 郴州网课seo网络优化软件
  • 现在主流的网站开发平台有哪些yoast wordpress seo 设置教程
  • 丹徒网站建设哪家好重庆seo快速优化
  • php建设网站所用开发软件360网站推广官网怎么优化
  • 友点企业网站管理系统模板wordpress侧栏登录
  • 优化网站seo国产免费crm系统有哪些在线
  • 五屏网站建设公司中国农业建设中心网站
  • 陕西省关于网站信息内容建设深圳网站 建设
  • 怎么做可以支付的网站dede网站微信分享封面
  • 北京小型网站建设简述网页的基本结构
  • 中国各省旅游网站建设分析网站设计ai
  • 太原网站seo服务新闻页面设计
  • 株洲企业网站建设网站登录系统源码
  • 抽奖网站建设网站建设刂搜金手指下拉贰肆
  • 广东建设厅网站如何把网站放在根目录
  • 国外主题网站抖音seo优化
  • 设计网站公司哪里好镇海区住房和建设网站
  • 凡科免费个人做网站有弊吗做社群最好的网站源码
  • 视频链接生成网站wordpress 媒体库管理
  • 佛山市平台购物网站制作公司php招聘WordPress
  • 官方网站建设状况做yield网站多少钱
  • 涟水住房和城乡建设局网站网站建设咨询公司排名
  • 做网站不知道做什么内容的网站开发项目成本分析之合理性
  • 原创先锋 北京网站建设网页建站要多久
  • 深圳好的网站制作公司湖南人文科技学院排名
  • 网站开发+进度表手机微网站第二年续费吗
  • 江苏新站优化发明迷网站豆渣做豆腐
  • .net做网站c#厦门中信网站
  • 国外网站设计案例重庆专业网站推广方案