
队列
文章平均质量分 60
这次一定行
这个作者很懒,什么都没留下…
展开
-
1302.层数最深叶子节点的和
给你一棵二叉树的根节点 root ,请你返回 层数最深的叶子节点的和 。原创 2022-08-17 20:47:02 · 295 阅读 · 1 评论 -
641.设计循环双端队列
/ 返回 true。// 返回 true。// 返回 true。// 返回 true。// 返回 true。// 返回 true。boolean isEmpty() :若双端队列为空,则返回 true ,否则返回 false。链接:https://leetcode.cn/problems/design-circular-deque。boolean isFull() :若双端队列满了,则返回 true ,否则返回 false。int getFront() ):从双端队列头部获得一个元素。...原创 2022-08-15 20:10:15 · 250 阅读 · 0 评论 -
622.设计循环队列
在一个普通队列里,一旦一个队列满了,我们就不能插入下一个元素,即使在队列前面仍有空间。链接:https://leetcode.cn/problems/design-circular-queue。enQueue(value): 向循环队列插入一个元素。// 返回 false,队列已满。deQueue(): 从循环队列中删除一个元素。// 返回 true。// 返回 true。// 返回 true。// 返回 true。isEmpty(): 检查循环队列是否为空。isFull(): 检查循环队列是否已满。...原创 2022-08-02 20:55:01 · 129 阅读 · 0 评论 -
919.完全二叉树插入器
CBTInserter.insert(intv)向树中插入一个值为Node.val==val的新节点TreeNode。使树保持完全二叉树的状态,并返回插入节点TreeNode的父节点的值;链接https//leetcode.cn/problems/complete-binary-tree-inserter。完全二叉树是每一层(除最后一层外)都是完全填充(即,节点数达到最大)的,并且所有的节点都尽可能地集中在左侧。CBTInserter.get_root()将返回树的头节点。...原创 2022-07-25 17:50:14 · 88 阅读 · 0 评论 -
933.最近的请求次数
题目描述写一个 RecentCounter 类来计算特定时间范围内最近的请求。请你实现 RecentCounter 类: RecentCounter() 初始化计数器,请求数为 0 。 int ping(int t) 在时间 t 添加一个新请求,其中 t 表示以毫秒为单位的某个时间,并返回过去 3000 毫秒内发生的所有请求数(包括新请求)。确切地说,返回在 [t-3000, t] 内发生的请求数。保证 每次对 ping 的调用都使用比之前更大的 t 值。示例 1:...原创 2022-05-06 15:28:09 · 142 阅读 · 0 评论