最新 最热

7.5 C/C++ 实现链表队列

链表队列是一种基于链表实现的队列,相比于顺序队列而言,链表队列不需要预先申请固定大小的内存空间,可以根据需要动态申请和释放内存。在链表队列中,每个节点包含一个数据元素和一个指向下一个节点的指针,头节点表示队头,尾...

2023-10-11
1

CSP 201403-1 相反数

用两个优先队列,一个记录正数升序排序,一个记录负数降序排序,然后在两个队列都不为空的情况下取二者top相加与0比较大小,如果等于0,那么相反数的数目增加一对并同时弹出队列,如果小于0,那么弹出正数队列,如果大于0,那么弹出负...

2023-09-13
1

Laravel 事件处理(event)+ 队列使用(queue)

该脚本定义了一下优化参数,执行redis中名字为FMock的队列,不输出任何信息,3秒一次,失败后3秒重新执行,最多执行3次。

2023-09-05
4

【算法题解】 Day22 搜索与回溯

根据题意,这是二叉树的广度优先搜索(BFS)。BFS 通常借助 队列 的先入先出特性来实现。

2023-08-31
1

asio 调度器实现 - strand 实现详解

只有一个线程在执行scheduler::run() 的情况, 我们不需要担心任务执行的先后顺序,它们始终是严格按照post()的先后顺序来执行的. 那么如果我们更多的利用多核, 使用多个线程执行同一个...

2023-05-23
2

PriorityQueue使用

C++默认大顶堆,java默认小顶堆import java.util.Comparator;import java.util.Iterator;import java.util.PriorityQueue;import java.util.Queue;public class PriorityQueueTe...

2023-05-06
1

【stack】【queue】【priority_queue】【deque】详解

通过观察文档我们不难发现,接口相较于之前的 string、vector 和 list 少了很多。它甚至连拷贝构造和析构都没有自己实现,然而这些都得益于容器适配器的使用。...

2023-04-12
1

RocketMQ 的 CONSUME_FROM_LAST不生效问题

RocketMQ是以consumer group+queue为单位是管理消费进度的,以一个consumer offset标记这个这个消费组在这条queue上的消费进度。 如果某已存在的消费组出现了新消费实例的时候,依靠这个组的消费进度,就可以判断第一次是...

2023-04-04
1

【数据结构】栈队列代码实现

左侧插入左侧删除:栈,右侧删除:队列 右侧插入右侧删除:栈,左侧删除:队列

2023-03-21
2

数据结构-树

将树中的结点,按照从上层到下层,同层从左到右的次序排成一个线性序列,把他们编成连续的自然数

2023-03-15
1