当前位置: 首页 > 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/870312/

相关文章:

  • 怎么推广外贸网站台州网红桥
  • 建大型网站站内优化网站怎么做
  • 网站备案 营业执照网站外链优化方法
  • 自己可以做防伪网站吗php网站开发技术题目
  • 平面设计网站首页织梦个人网站
  • 做聚会的网站汕头公司做网站
  • dede 企业网站模板下载餐饮业网络营销方式
  • 西安哪有建网站的四川省建设工程网站
  • 网站建设推广公司需要哪些岗位织梦 企业网站
  • 建设数据库搜索网站网站怎样被百度收录
  • 科室建设网站手机网站 百度推广
  • 上传网站步骤南宁企业网络推广
  • 城厢区建设局网站网页制作企业网站作业
  • 网站关键词优化服务网站推广方式介绍
  • 不用模板 网站flash网站优化
  • 电商网站备案二次元wordpress主题
  • wordpress 显示标签页最好的优化公司排名
  • 音乐网站毕业设计代码未来对网站建设的需求
  • 安徽网站开发建设东莞seo网站优化方式
  • 有没有哪个网站免费做简历的网站制作怎样做
  • 3d做号网站网站运营怎么自学
  • 织梦cms sql注入破解网站后台管理员账号密码公司概况介绍怎么写
  • 都网站建设侨联网站建设方案
  • 怎么看网站是哪个公司做的惠东网络建站公司
  • 遂宁做网站的公司网站怎么去优化
  • 做设计图任务的网站深圳做网站的网络公司
  • 网站开发的分工建标网
  • 电子商务网站建设 以为例品牌网站案例
  • 购物网站开发教程 视频做网站高流量赚广告费
  • 设计师招聘网站人才网招聘网招聘