网站首页 站内搜索

搜索结果

查询Tags标签: queue1,共有 7条记录
  • 225. 用队列实现栈

    225. 用队列实现栈 难度 简单 题目描述 请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty)。 实现 MyStack 类: void push(int x) 将元素 x 压入栈顶。 int pop() 移除并返回栈顶元素。 int top() 返回栈顶元素。…

    2022/1/24 23:08:29 人评论 次浏览
  • 力扣算法成长日记 ———— 01

    力扣算法成长日记 ———— 01 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值target 的那 两个 整数,并返回它们的数组下标 public class SumOne {//第一种方式public int[] plusOne(int[] digits){for (int i = digits.length-1; i &g…

    2021/10/28 20:40:56 人评论 次浏览
  • 力扣算法成长日记 ———— 01

    力扣算法成长日记 ———— 01 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值target 的那 两个 整数,并返回它们的数组下标 public class SumOne {//第一种方式public int[] plusOne(int[] digits){for (int i = digits.length-1; i &g…

    2021/10/28 20:40:56 人评论 次浏览
  • 算法:相同的树

    题目://判断两颗数是不是相同//深度优先搜索 func isSameTree(p *TreeNode, q *TreeNode) bool {if p == nil && q == nil {return true}if p == nil || q == nil {return false}if p.Val != q.Val {return false}return isSameTree(p.Left, q.Left) && …

    2021/6/1 14:22:09 人评论 次浏览
  • 【5.28算法练习】用队列实现栈#队列#栈

    题目 请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通队列的全部四种操作(push、top、pop 和 empty)。 实现 MyStack 类: void push(int x) 将元素 x 压入栈顶。int pop() 移除并返回栈顶元素。int top() 返回栈顶元素。boolean empty() 如果栈是空的,返…

    2021/5/30 1:20:55 人评论 次浏览
  • springboot整合ActiveMQ1(基本使用)

    基本使用,https://www.tapme.top/blog/detail/2018-09-05-10-38主备模式,https://www.tapme.top/blog/detail/2018-09-06-10-38说明:acitveMQ 版本为:5.9.1,springboot 版本为 2.0.3一. 下载安装(windows)  官方下载地址:点我跳转,选择 windows 安装包下载,然后解压…

    2021/5/7 10:27:51 人评论 次浏览
  • 100. 相同的树

    广度优先遍历,依次访问2颗树的每一个节点并经行比较时间O(n),空间O(n)public boolean isSameTree(TreeNode p, TreeNode q) {Deque<TreeNode> queue1 = new LinkedList<TreeNode>();Deque<TreeNode> queue2 = new LinkedList<TreeNode>();queue…

    2021/4/16 18:27:06 人评论 次浏览
扫一扫关注最新编程教程