蓝桥 队列

kuangbin专题23 二分 尺取 单调栈队列

Matrix 题意:给你一个n * n的矩阵,矩阵一点的值是i^2 + 100000 × i + j^2 - 100000 × j + i × j,问在整个矩阵中第m大的值是多少。 //想分解公式但是什么都没看出来,这个公式是用于判断单调性的 //主函数里面二分答案,check二分查找有多少个小于当 ......
队列 kuangbin 专题

队列

1、定义:先进先出的线性表,就像排队,它只允许在队列一端插入元素,在另一端删除元素(插入一端队尾,删除一端队头) 2、典型例子:作业排队 3、基本功能 1、宏定义结构体定义 #include<stdio.h> #include<stdlib.h> #define ERROR 0; #define O ......
队列

SignalR+Hangfire 实现后台任务队列和实时通讯

# SignalR+Hangfire 实现后台任务队列和实时通讯 1.简介: SignalR是一个.NET的开源框架,SignalR可使用Web Socket, Server Sent Events 和 Long Polling作为底层传输方式实现服务端和客户端的实时数据交互。 Hangfire是一 ......
队列 后台 Hangfire 任务 SignalR

每日记录(数据结构 第 三 章 栈与队列 二 )

队列队列是一种先进先出 ( F I F O ) (FIFO)(FIFO) 的线性表. 在表一端插入,在另一端删除。 0.队列的基本概念定义只能在表的一端(队尾)进行插入,在另一端(队头)进行删除运算的线性表逻辑结构与线性表相同,仍为一对一关系存储结构用顺序队列或链队存储均可运算规则先进先出(FIFO ......
数据结构 队列 结构 数据

每日记录(数据结构 第 三 章 栈与队列 )

一、栈栈( s t a c k ) ( l a s t i n f i r s t o u t ) (stack)(last \ in first\ out)(stack)(last infirst out)后进先出 栈的基本概念定义只能在表的一端(栈顶)进行插入和删除运算的线性表逻辑结构与线性表相 ......
数据结构 队列 结构 数据

230606蓝桥训练

[重现](https://ac.nowcoder.com/acm/contest/59729) # A-数数 ```cpp #include using namespace std; int main(){ string s; set cnt; cin >> s; for( auto c : s ) ......
蓝桥 230606

蓝桥杯 入门----普及-

[蓝桥杯 2020 省 AB1] 解码 1 #include<bits/stdc++.h> 2 using namespace std; 3 string s; 4 char ch; 5 int x,res; 6 int main() 7 { 8 cin>>s; 9 for(int i=0;i<s. ......
蓝桥

蓝桥题记 01

10道题 蓝桥杯题记 1. 单词分析 难度 简单 题目 https://www.lanqiao.cn/problems/504/learning/?page=1&first_category_id=1&sort=students_count&second_category_id=3 #include ......
蓝桥 题记 01

Redis系列14:使用List实现消息队列

[Redis系列1:深刻理解高性能Redis的本质](https://www.cnblogs.com/wzh2010/p/15886787.html "Redis系列1:深刻理解高性能Redis的本质") [Redis系列2:数据持久化提高可用性](https://www.cnblogs.com/w ......
队列 消息 Redis List

(贪心+搜索+剪枝)P8801 [蓝桥杯 2022 国 B] 最大数字

题目描述 给定一个正整数 N。你可以对 N 的任意一位数字执行任意次以下 2 种操作: 将该位数字加 1。如果该位数字已经是 9,加 1 之后变成 0。 将该位数字减 1。如果该位数字已经是 0,减 1 之后变成 9。 你现在总共可以执行 1 号操作不超过 A 次,2 号操作不超过 B 次。 请问你 ......
蓝桥 数字 P8801 8801 2022

蓝桥杯----动态规划训练

最长上升子序列 之前我定义的dp是: dp[n][i]:表示在前n个数中选,并以数a[i]结尾的最长上升序列 但是这个状态的转移有点不自然,感觉就想有很多多余的感觉 if (i<=n-1) dp[n][i]=dp[n-1][i] if (a[i]>a[j] && j<=n-1) dp[n][i]=m ......
蓝桥 动态

单调队列

## 写法 首先要有一个双端队列: ```C++ struct My_dequeue{ int hh=1,tt=0,q[N]; void clear(){hh=1;tt=0;} void push_front(int k){q[--hh]=k;} void push_back(int k){q[++ ......
队列

3.两种模式与交换机和队列的属性

# 5.两种模式 ## 5.1.Confirm介绍 消息的confirm确认机制,是指生产者投递消息后,到达了消息服务器Broker里面的exchange交换机,则会给生产者一个应答,生产者接收到应答,用来确定这条消息是否正常的发送到Broker的exchange中,这也是消息可靠性投递的重要保障 ......
队列 交换机 属性 模式

2.交换机与特殊队列

# 2.交换机 ## 2.1.类型 1.FanoutExchange(扇形) 2.DirectExchange(直连) 3.TopicExchange(主题) 4.HeadersExchange(头部) 以下类型的交换机使用都会使用到这两个步骤 ①选择依赖 ![image-2023060223273 ......
队列 交换机

第十届蓝桥杯c++b组国赛题解(还在持续更新中...)

### 试题A:平方序列 ![image](https://img2023.cnblogs.com/blog/3026527/202306/3026527-20230603155641408-1288751874.png) **解题思路:** >直接枚举一遍x的取值,然后按照题目给定的式子算出y,每 ......
蓝桥 题解 第十届

消息队列RocketMQ基本概念

1 消息模型(Message Model) RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责生产消息,Consumer 负责消费消息,Broker 负责存储消息。Broker 在实际部署过程中对应一台服务器,每个 Broker 可以存储 ......
队列 RocketMQ 概念 消息

蓝桥WP

# CyberChef 可以看出是先将flag base64加密一下然后ROT13加密 ![img](https://img2023.cnblogs.com/blog/3044521/202306/3044521-20230603104138264-1895809319.png) 先手动爆破出ROT ......
蓝桥

php rabbitmq队列的几种管理方案

这里就懒得记录了,直接放上一篇还不错的知乎博主的博客吧。点击前往 ......
队列 rabbitmq 方案 php

队列的链式存储结构

# 队列的链式存储结构 标签(空格分隔): DS 队列 链式存储 ###1.链队列的结构 ``` //节点结构 typedef struct QNode { int data; struct QNode* next; }QNode,* QueuePtr; //队列的链表结构 typedef stru ......
队列 结构

rabbitmq消息队列

# 消息队列Rabbitmq ## 1. 什么是消息队列(MQ) Message Queue消息队列是一种应用程序对应用程序的通信方法, 可以是线程(Queue), 也可以是`进程之间`, 而`rabbitmq`是进程之间的消息队列 `生产者消费者模型`: 通过一个容器来解决生产者和消费者之间的强耦 ......
队列 rabbitmq 消息

循环队列

# 循环队列 标签(空格分隔): DS 队列 顺序存储 ###1.循环队列的顺序存储结构 ``` typedef struct { int data[MAXSIZE]; int front;//队头指针 int rear;//尾指针,指向队尾元素下一个位置,若为空队列,则rear==front }* ......
队列

蓝桥杯----图论训练

STL 当想要维护一个数组,其中的元素要求有序,同时可能随时对这个数组中的元素进行增减 有没有一个STL可以快速维护一个这样的数组? multiset(平衡二叉树) 默认从小到大排序 注意离散化中清除重复元素的原理: unique()函数 vector中的earse是删除指定一段,所以离散化有: 《 ......
蓝桥

P9241 [蓝桥杯 2023 省 B] 飞机降落

题目描述 N 架飞机准备降落到某个只有一条跑道的机场。其中第 i 架飞机在 Ti​ 时刻到达机场上空,到达时它的剩余油料还可以继续盘旋 Di​ 个单位时间,即它最早可以于 Ti​ 时刻开始降落,最晩可以于 +Ti​+Di​ 时刻开始降落。降落过程需要 Li​ 个单位时间。 一架飞机降落完毕时,另一架 ......
蓝桥 飞机 P9241 9241 2023

C# 实现异步队列中等待await执行完毕再执行下一个任务

普通的异步队列可以回看我之前一篇博客:https://www.cnblogs.com/log9527blog/p/16517315.html 但是之前实现的异步队列中,任务如果出现await等待,会认为该任务已经完成,并且开始下一个任务。所有为了实现异步队列中等待await执行完毕再执行下一个任务, ......
队列 任务 await

[蓝桥杯 2022 省 B] 扫雷

[蓝桥杯 2022 省 B] 扫雷 题目描述 小明最近迷上了一款名为《扫雷》的游戏。其中有一个关卡的任务如下,在一个二维平面上放置着 n 个炸雷,第 2023-05-31i 个炸雷 (,,)(xi​,yi​,ri​) 表示在坐标 (,)(xi​,yi​) 处存在一个炸雷,它的爆炸范围是以半径为 ri ......
蓝桥 2022

java轻型内存队列处理demo

java轻型内存队列处理demo@Component public class ConcurrentLinkedQueueUtils { static AtpLogBiz atpLogBiz; static AuditLogtTmpDataService auditLogDataService; s ......
队列 轻型 内存 java demo

代码随想录12|栈和队列

239. 滑动窗口最大值 这是使用单调队列的经典题目。 此时我们需要一个队列,这个队列呢,放进去窗口里的元素,然后随着窗口的移动,队列也一进一出,每次移动之后,队列告诉我们里面的最大值是什么。 每次窗口移动的时候,调用que.pop(滑动窗口中移除元素的数值),que.push(滑动窗口添加元素的数 ......
随想录 队列 随想 代码

406. 根据身高重建队列

难度中等 1627 假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。每个 people[i] = [hi, ki] 表示第 i 个人的身高为 hi ,前面 正好 有 ki 个身高大于或等于 hi 的人。 请你重新构造并返回输入数组 people 所表示 ......
队列 身高 406

初见蓝桥杯

由于我怕我太菜所以大一没报蓝桥杯比赛(我这个人很自卑呜呜呜) P8637 [蓝桥杯 2016 省 B] 交换瓶子 题目描述 有 N 个瓶子,编号 1∼N,放在架子上。 比如有 55 个瓶子: 2,1,3,5,4 要求每次拿起 22 个瓶子,交换它们的位置。 经过若干次后,使得瓶子的序号为: 1,2, ......
蓝桥