队列
我是一只青蛙
这个作者很懒,什么都没留下…
展开
-
从零开始算法之路 ---- 设计循环队列
题源: 力扣(LeetCode) https://leetcode-cn.com/problems/design-circular-queue/submissions/题目描述:设计你的循环队列实现。 循环队列是一种线性数据结构,其操作表现基于 FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环。它也被称为“环形缓冲器”。循环队列的一个好处是我们可以利用这个队列之前用过的空间。在...原创 2019-07-30 09:41:48 · 225 阅读 · 0 评论 -
从零开始算法之路 ----最近的请求次数
**题源:**leetcode(https://leetcode-cn.com/problems/binary-tree-level-order-traversal-ii/)题目描述: 给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)解决方案一:递归(利用前序遍历)...原创 2019-07-16 18:57:33 · 276 阅读 · 0 评论 -
从零开始算法之路 ---- 设计循环双端队列
题源: 力扣(LeetCode)https://leetcode-cn.com/problems/design-circular-deque题目描述:设计实现双端队列。你的实现需要支持以下操作: MyCircularDeque(k):构造函数,双端队列的大小为k。 insertFront():将一个元素添加到双端队列头部。 如果操作成功返回 true。 insertLast():...原创 2019-07-31 20:50:44 · 538 阅读 · 1 评论 -
从零开始算法之路 ---- 任务调度器
[“A”,“A”,“A”,“B”,“B”,“B”]0原创 2019-07-27 10:20:45 · 330 阅读 · 0 评论