E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
————莫队——————
ACM板子
扩展Lucas定理hash+二分求最长回文串**尼姆博弈模型**
莫队
算法权值线段树回文树
GGood_Name
·
2024-01-14 12:52
cocoa
macos
objective-c
c++
带修
莫队
P1903 题解
Part#0.前言\text{Part\#0.前言}Part#0.前言这个蒟蒻刚学带修
莫队
,所以介绍带修
莫队
的部分比较简略,大家可以去参考一下OI-wiki或者其他大佬的博客:)本文参考了洛谷题解。
_Andy_L_
·
2024-01-14 11:06
CSP冲刺
洛谷题解
code
学习
c++
数据结构
【洛谷】P2709 小B的询问——
莫队
问题
文档快速阅读题目链接题目概况小B的询问题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示个人思路参考代码C++题目链接小B的询问题目概况小B的询问题目描述小B有一个长为nnn的整数序列aaa,值域为[1,k][1,k][1,k]。他一共有mmm个询问,每个询问给定一个区间[l,r][l,r][l,r],求:∑i=1kci2\sum\limits_{i=1}^kc_i^2i=1∑kci2其
lcx_defender
·
2024-01-14 03:58
#
洛谷
算法
c++
【蓝桥备赛】重复的数——
莫队
(Java/Cpp版)
题目链接重复的数题目来源:第十三届蓝桥杯C++C组省赛J题——重复的数个人思路主要思想——
莫队
,该思想参考学习地址普通
莫队
算法。对于若干区间范围内的询问,可以通过其他区间的情况调整范围来得到答案。
lcx_defender
·
2024-01-14 03:57
#
蓝桥
算法
蓝桥杯
java
c++
【蓝桥备赛】wzy的数组Ⅱ——简单
莫队
问题
区间询问+多次询问,我们选择
莫队
。
lcx_defender
·
2024-01-14 03:26
#
蓝桥
算法
java
数据结构
蓝桥杯
c++
笔记
牛客小白月赛 17
牛客小白月赛17C异或和(签到题)I-坐电梯(思维)B-扫雷(模拟)D-解密(模拟)A-小sun的假期F-小黄鸭(积分+浮点二分)E.图的遍历(判奇环)G.区间求和(
莫队
)H.取球游戏(概率dp)J.计数
会划水才能到达彼岸
·
2023-12-24 08:17
牛客OJ
数学
c++
算法
二分查找
字符串
树上计数2 树上
莫队
原题给定一棵N个节点的树,节点编号从1到N,每个节点都有一个整数权值。现在,我们要进行M次询问,格式为uv,对于每个询问你需要回答从u到v的路径上(包括两端点)共有多少种不同的点权值。输入格式第一行包含两个整数N,M。第二行包含N个整数,其中第i个整数表示点i的权值。接下来N−1行,每行包含两个整数x,y,表示点x和点y之间存在一条边。最后M行,每行包含两个整数u,v,表示一个询问。输出格式共M行
夏水天国
·
2023-12-16 00:05
数据结构
带修
莫队
---- P1903 [国家集训队]数颜色 / 维护队列 带修
莫队
模板
题目链接题目大意:解题思路:带修改的
莫队
首先我们要知道,普通的
莫队
算法是不资瓷修改操作的,不过后人对
莫队
算法加以改进发明了资瓷修改的
莫队
算法思路在进行修改操作的时候,修改操作是会对答案产生影响的(废话)
黑夜和白天
·
2023-11-28 16:47
#
莫队
数据结构
c语言
算法
[6题大章]
莫队
、带修
莫队
、树上
莫队
学习笔记
大佬ouuan学习笔记:
莫队
、带修
莫队
、树上
莫队
详解这个写的很好,有适用范围与算法思想\text{\\\\}普通
莫队
时间复杂度证明:左端点都在同一个n\sqrt{n}n内左端点最多移O(mn)O(m\sqrt
wly_sh
·
2023-11-28 16:46
莫队
分块
算法
树结构
谈谈我对普通
莫队
和带修
莫队
的拙见
对于
莫队
,本质上就是分块+暴力。下面讲一下我当时的心路历程(2333),并不能当教程,可以当故事看看菜鸡初学完
莫队
之后是怎么想的。
forOnward
·
2023-11-28 16:45
acm
acm
莫队算法
『数据结构』
莫队
、带修
莫队
、树上
莫队
详解
普通
莫队
简介
莫队
是一种基于分块思想的离线算法,用于解决区间问题,适用范围如下:只有询问没有修改。允许离线。
weixin_30824277
·
2023-11-28 16:15
数据结构与算法
「WC2013」 糖果公园 - 树上带修
莫队
题目描述Candyland有一座糖果公园,公园里不仅有美丽的风景、好玩的游乐项目,还有许多免费糖果的发放点,这引来了许多贪吃的小朋友来糖果公园游玩。糖果公园的结构十分奇特,它由nnn个游览点构成,每个游览点都有一个糖果发放处,我们可以依次将游览点编号为111至nnn。有n−1n-1n−1条双向道路连接着这些游览点,并且整个糖果公园都是连通的,即从任何一个游览点出发都可以通过这些道路到达公园里的所有
TbYangZ
·
2023-11-28 16:44
数据结构---莫队
莫队
带修莫队
树上莫队
树上带修莫队
树分块
莫队
算法
继分块后的第三种高级数据结构,,,(学了分块后好像就是对
莫队
有了很高很高的兴趣,,估计是学分块学傻了吧0.0)还是先听了听大佬的课,用了一个小时自己消化了一下,才知道
莫队
的思想:就是在分块的基础上加上排序
blng
·
2023-11-28 16:13
学习记录
莫队算法
高级数据结构
莫队
莫队
优雅的暴力用法在nnn\sqrt{n}nn的时间内离线求解一段区间内不同数字的个数实现暴力做法:用一个桶记录每种颜色出现的数量随后扫描桶,进行统计显然会超时我们对询问进行排序,以便利用前一个询问的信息更新下一个询问我们建立双指针
某typedef
·
2023-11-28 16:12
笔记
题解
数据结构
普通、带修(可持久化)
莫队
算法入门例题详解
目录【
莫队
算法】【普通
莫队
】【代码】【题面】【带修
莫队
】【代码】【题面】【总结】【
莫队
算法】参考大米饼的
莫队
算法,目前的题型概括为三种:普通
莫队
,带修
莫队
以及树形
莫队
。
芋圆西米露
·
2023-11-28 16:41
板子
普通莫队
莫队
(普通
莫队
,带修
莫队
,回滚
莫队
)
莫队
定义:
莫队
算法=离线+暴力+分块。(优雅的暴力)(
莫队
:2010年信息学国家集训队队员莫涛) “离线”和“在线”的概念。在线是交互式的,一问一答;如果前面的答案用于后面的提问,称为“强制在线”。
@小阿宝
·
2023-11-28 16:09
ACM算法
莫队
(普通
莫队
,带修
莫队
,树上
莫队
)
听说
莫队
算法是一种“优雅的暴力”(小声bb)。普通
莫队
1/引入problem:给你一个长度为n的数组,有m次查询,每次查询询问一个区间[L,R]内有多少个不同的数。首先想想暴力怎么做。
liudashuai666
·
2023-11-28 16:38
莫队
算法
数据结构
P1903 [国家集训队]数颜色 / 维护队列(带修
莫队
)
P1903[国家集训队]数颜色/维护队列板子题带修
莫队
的的和普通
莫队
的区别就在于增加了修改操作在一操作,求完之后在看修改的,把修改的部分加上去,加到该次操作之前另外这里的块大小应该设为n23n^{\frac
木落淮南,雨晴雲夢
·
2023-11-28 16:08
高阶数据结构
数据结构
数列分块及
莫队
算法分块大小详解
数列分块及
莫队
算法分块大小详解一.前言二.数列分块三.普通
莫队
四.带修
莫队
一.前言众所周知,数列分块和
莫队
是非常优雅的暴力算法。那么,我们如何分才能使时间复杂度最优呢?请看以下证明。
justin666888
·
2023-11-28 16:07
C++
数据结构
C++算法
数据结构
关键字
算法
数据结构
详谈
莫队
算法
一定更好的阅读体验:Here0、来历
莫队
算法是由莫涛提出的算法。在莫涛提出
莫队
算法之前,
莫队
算法已经在Codeforces的高手圈里小范围流传,但是莫涛是第一个对
莫队
算法进行详细归纳总结的人。
Get the way of dream
·
2023-11-28 16:04
笔记
算法
数据结构
莫队
基础
莫队
模板
记录一下
莫队
的板子基础
莫队
入门题小z的袜子#include#defineintlonglong#defineendl'\n'#definesz(x)x.size()#definelbt(x)(x)&(-
布克波波
·
2023-11-28 16:00
c++
c语言
数据结构
【数据结构】带修
莫队
文章目录问题引入核心维护修改总结Code问题引入洛谷P1903嗯,上手一个
莫队
…\dots…?还有修改操作?本文我们来学习带修
莫队
,及支持修改的
莫队
。请确保你已经学会了普通的
莫队
,不会的可以看这里。
conti123
·
2023-11-28 16:56
C++数据结构
数据结构
c++
【kosaraju算法+bitset+回滚
莫队
/st表】[Lydsy2017省队十连测]友好城市
【题目】BZOJ给定一幅nnn个点mmm条边的有向图QQQ次询问若只使用[l,r][l,r][l,r]这些边,有多少个点对能互达。n≤150,m≤3×105,Q≤5×104n\leq150,m\leq3\times10^5,Q\leq5\times10^4n≤150,m≤3×105,Q≤5×104【解题思路】我们知道一次tarjan\text{tarjan}tarjan是O(∣V∣+∣E∣)O(|
Dream_Lolita
·
2023-11-25 15:16
其他-bitset
分而治之-分块
图论-kosaraju
LibreOJ - 2874 历史研究 (回滚
莫队
)
回滚
莫队
就是在基础
莫队
的前提下,用更多的增加操作代替了减操作。分成两种情况1、一个询问的整个区间都在一个块儿里;这种情况直接暴力求即可,因为在一个块儿里,时间复杂度不会高。
12℃.
·
2023-11-20 19:43
算法
P5906 【模板】回滚
莫队
&不删除
莫队
这一题相对于回滚
莫队
的模板题,可能在回滚的处理上稍微复杂了一点。对于回滚
莫队
就不多解释了,可以看一下回滚
莫队
模板题这一篇博客,稍微简单的解释了一下。
12℃.
·
2023-11-10 08:08
算法
数据结构
算法学习笔记(19): 树上启发式合并(DSU on tree)
或者说可以使用树上
莫队
的题目一般都可以使用启发式合并?(至少OI-Wiki是这么说的)树上启发式合并并不是
jeefies
·
2023-11-03 21:27
算法
学习
笔记
数据结构
树上启发式合并(dsu on tree)学习笔记
学到自闭参考的文章:zcysky:【学习笔记】dsuontreeArpa:[Tutorial]Sack(dsuontree)先康一康模板题吧:CF600E($Lomsat$$gelral$)虽然已经用
莫队
搞过一遍了
weixin_30454481
·
2023-11-03 21:52
[学习笔记]dsu on tree
其实这东西跟并查集一点关系都没有吧(可能是我太年轻树上启发式合并和
莫队
一样有着看上去貌似特别高深的名字,其实就是XJB暴力正题实质上dsuontree运用了一个轻重链剖分的思想。
北路人
·
2023-11-03 21:08
dsu
on
tree
离线算法相关
莫队
算法
莫队
算法由莫涛提出,可以解决一类区间询问问题。
拧错位置的螺丝钉
·
2023-10-21 16:31
#
线性数据结构
算法
c++
P7554 [COCI2020-2021#6] Index-题解报告
因此第一感是个:
莫队
+Treap+二分(O(nnlogn)O(n\sqrt{n}\logn)O(nnlogn))。氧化钙,好牛马的复杂度,空间也很假,还不好实现。。。
Joker_hehe
·
2023-10-09 23:58
洛谷
数据结构
图论
算法
树上启发式合并 待补
对于每个子树,直接遍历所有轻儿子,继承重儿子会了板子后,修改维护的东西和
莫队
是一样的洛谷U41492#include#definelllonglong#defineullunsignedlonglongconstexprintN
_fairyland
·
2023-10-05 22:51
ds
算法
组合数与
莫队
——组合数前缀和
用
莫队
求组合数是一种常见套路
莫队
求S(n,m)=∑i=0m(ni)S(n,m)=\sum_{i=0}^m\binomniS(n,m)=∑i=0m(in)S(n,m+1)S(n,m+1)S(n,m+1)直接做个差
Qres821
·
2023-10-04 22:08
组合数
莫队
组合数前缀和
【算法】
莫队
这篇博客起源于本人把一道pow(2,n)pow(2,n)pow(2,n)的问题考虑成求组合数前缀和的问题qwq,于是接触到了这个新算法来总结一下参考自这篇文章,写得太好了首先是一道模板题题目意思是,给出一个数组a,再给出多个区间,问这些区间里分别有多少不一样的数字焗个栗子:比如给出的是这样一个数组,询问的两个区间是红色和绿色标注的区间如果我们分别遍历每一个区间,复杂度就太高了,因此就有大佬提出这样
Texcavator
·
2023-09-30 19:18
基础算法
算法
开发语言
【树上
莫队
C++】Count on Tree II(欧拉序降维,树链剖分求最近共同祖先LCA)
》》》算法竞赛/***@file*@authorjUicE_g2R(qq:3406291309)————彬(bin-必应)*一个某双流一大学通信与信息专业大二在读**@brief一直在算法竞赛学习的路上**@copyright2023.9*@COPYRIGHT原创技术笔记:转载需获得博主本人同意,且需标明转载源**@languageC++*@Version1.0还在学习中*/UpDataLog20
jUicE_g2R
·
2023-09-26 14:10
C++算法
深度优先
图论
算法
数据结构
c++
笔记
【带修改的
莫队
算法C++】单点修改+区间查询(时间戳的使用)
》》》算法竞赛/***@file*@authorjUicE_g2R(qq:3406291309)————彬(bin-必应)*一个某双流一大学通信与信息专业大二在读**@brief一直在算法竞赛学习的路上**@copyright2023.9*@COPYRIGHT原创技术笔记:转载需获得博主本人同意,且需标明转载源**@languageC++*@Version1.0还在学习中*/UpDataLog20
jUicE_g2R
·
2023-09-26 14:10
C++算法
算法
c++
数据结构
笔记
[转载]洛谷日报索引
2019年6月#183[朝田诗乃]你以为
莫队
只能离线?
weixin_30897079
·
2023-09-22 05:29
带修
莫队
顾名思义,带有修改的
莫队
。
莫队
是一个离线算法,如果用强制在线的问题就不用考虑
莫队
了(可以树树树?)。如果用
莫队
算法求解,必须离线,先把查询操作和修改操作分别记录下来。
Young_Zn_Cu
·
2023-09-21 11:55
莫队
数据结构
【学习笔记】各类基于决策单调性的dp优化
文章目录对于决策单调性的一般解释关于决策单调性的证明四边形不等式一维dp区间dp一种二维dp一些满足四边形不等式的函数类与图形相结合决策单调性的常见优化手段二分队列二分栈分治类
莫队
做法SMAWKWQS二分
sophilex
·
2023-09-19 22:24
dp
学习笔记
学习
笔记
对话小编程
因为她一直都在等我.")print("提
莫队
长正在待命,接下在要干点什么呢?")print("让我们干点
shuffle笑
·
2023-09-02 16:39
CF208E Blood Cousins
k级祖先相同,则u,v为k级亲戚题解一定仔细读题md,是k级祖先,不是LCA为k级祖先我的做法是先倍增求点u的k级祖先然后统计k级祖先下深度为dep[u]点的个数想来想去没想到好方法,然后就dfs序+
莫队
莽过去了后来发现可以线段树合并
cqbzcsq
·
2023-08-31 22:49
算法
莫队
深度优先
启发式算法
2023牛客暑期多校训练营5
Jujubesister
莫队
前缀和CircleofMistery构造+[对顶堆贪心]CheeeeentheCuteCat贪心Cirno'sPerfectEquationClass签到数学RedandBlueandGreen
秦三码
·
2023-08-12 15:18
多校真题
算法
区域赛
ICPC
洛谷P5047 [Ynoi2019 模拟赛] Yuno loves sqrt technology II(离线区间逆序对+
莫队
二次离线)
题目给你一个长为n(1#include#include#includeusingnamespacestd;typedeflonglongll;constintN=100005;intn,m;lla[N];inlineintlowbit(intx){returnx&-x;}llc[N],sz=0;intp[N];boolcmp(intx,inty){returna[x]ls[N],rs[N];int
Code92007
·
2023-06-23 08:16
#
分块/定期重构/莫队
算法
c++
数据结构
莫队
二次离线
帕萨利克双密封亚特兰大在布雷西亚获胜,佛罗伦萨落入莱切手中
帕萨里奇在亚特兰大的第26分钟首开纪录,一小时后乔希普·八角奇在第三节末射门,抢下第二分钟,结束了贝加
莫队
在联赛中四场不败的纪录。
暴走SPORTS
·
2023-06-22 16:20
【Codeforces】 CF1149C. Tree Generator™
题目链接Codeforces方向Luogu方向题目解法首先给出一个引理一段序列去掉所有的匹配括号之后,剩下的序列一定组成一条链,且这条链的长度就是剩下序列的长度可以粗糙地证明一下:学过了树上
莫队
的知道:
Farmer_D
·
2023-06-19 19:56
Codeforces
算法
TEEMO
CaptainTeemoonduty提
莫队
长正在待命Hut!Two,threefour...一,二,三,四……Yes,sir!是,先生!I'llscoutahead!我去探探路!
嗨森王
·
2023-06-10 07:40
Acwing 数据结构 进阶课题单
郁闷的出纳员打卡Acwing1063.永无乡打卡Acwing955.维护数列打卡树套树AcWing2488.树套树-简单版打卡Acwing2476.树套树打卡分块Acwing243.一个简单的整数问题2打卡
莫队
算法
莫队
之基础
莫队
吃饺子不蘸醋选手
·
2023-04-18 17:13
数据结构学习
数据结构
基础省选+NOI-第1部分 数据结构进阶(I)
1、
莫队
HRBUACM
莫队
线段树树状数组_哔哩哔哩_bilibili
莫队
+ST表综合题洛谷p3246【HNOI】序列_哔哩哔哩_bilibili0325【
莫队
2】_哔哩哔哩_bilibiliCSU-ICPC
dllglvzhenfeng
·
2023-04-13 23:01
程序猿的数学
省选与NOI
算法
python
CSP-J
蓝桥杯
洛谷
算法自学__
莫队
参考资料:https://zhuanlan.zhihu.com/p/115243708普通
莫队
算法思想
莫队
算法基于分块的思想,可以解决离线的区间查询问题,时间复杂度为O(nn)O(n\sqrtn)O(nn
MaTF_
·
2023-04-10 08:33
算法
数据结构
暴力算法 ---
莫队
文章目录
莫队
基础
莫队
带修改
莫队
树上
莫队
回滚
莫队
例题:ABC293_G
莫队
什么是
莫队
?答:优雅的暴力!!!
Wangduoyu
·
2023-04-08 20:47
学习总结
算法
c++
数据结构
蓝桥杯
蓝桥杯知识点(大纲)
尺取法二分法三分法整体二分ST算法搜索一星:基本DFS基本BFS二星:DFS记忆化搜索IDA*BFS扩展(双向广搜优先队列双端队列)剪枝爬山算法随机增量法模拟退火三星:A*高级数据结构一星:并查集(带权)分块二星:
莫队
算法
Sunny_Deer
·
2023-04-07 19:44
其他
蓝桥杯
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他