最新 最热

数组模拟队列思路

删除元素,把第一位元素(最新插入的元素)进行删除,把队列中后面的元素往前挪动一位。

2023-03-02
1

链式队列(C语言实现)

链式队列的存储结构: 我们知道,队列是操作受限制的线性表,队列有队头和队尾,插入元素的一端称为队头,删除元素的一端称为队尾。 练市队列的队头指针指向当前队列的队头结点位置,队尾指针指向队列的当前队尾结点位置。对于...

2023-02-27
0

第十四届蓝桥杯集训——Queue

队列是一种受限的数据结构,插入操作只能从一端操作,这一端叫作队尾;而移除操作也只能从另一端操作,这一端叫作队头。针对上面购买奶茶队伍的例子,排在收银员一端的就是队头,而新来的人则要排到队尾。...

2023-01-13
0

react源码解析14.手写hooks2

手写hooks最关键的是要理解hook队列和update队列的指针指向和updateQueue的更新计算

2023-01-04
1

记录一次 laravel 项目队列拥堵的问题

发现maxTries 和timeout 字段都是null,这个时候该任务会无限期执行,导致队列堵塞。 找到问题,进行解决,在对应的job 文件下添加最大尝试次数的参数

2022-12-29
1

循环队列出队-数据结构与算法 | 循环队列

实际中我们还会用到一种队列叫做循环队列,这种队列把存储空间前后连接起来,形成像环一样的结构,解决了内存空间浪费的问题

2022-12-29
1

剑指60-把二叉树打印成多行

这个题好像做恶很多次,上次我是用两个vector来实现的,一个放父亲,一个放子结点,然后用子节点的替换父亲的继续下一轮,但是这次我选择了队列,因为两个栈的空间复杂度有点高,这次就用队列,然后分别记住父节点和子节点的个数,然后...

2022-12-26
1

RabbitMQ的基本使用

RabbitMQ的基本使用添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>定义消息接收一/*......

2022-12-24
1

实现优先级队列

实现思路优先级队列和普通队列的区别在于添加元素到队列时会根据传入的数字数字越小优先级越高实现代码/** * 优先级队列 */function PriorityQueue() { //能创建一个具有优先级的数据的类 function QueueElement(e...

2022-12-15
0

听说你还不会滑动窗口?来一篇文章带你学会滑动窗口算法

无重复字符的最长子串这道题主要就是滑动窗口的思想,何为滑动窗口? 其实就是一个队列,比如例题中的 abcabcbb,进入这个队列(窗口)为 abc 满足题目要求,当再进入 a,队列变成了 abca,这时候不满足要求。所以,我们要移动这个队列!...

2022-12-13
0