![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
莫队
文章平均质量分 76
chenxiaoran666
人要有梦想,不然和咸鱼有什么区别!
展开
-
【洛谷2709】小B的询问(莫队模板题)
点此看题面原创 2018-07-27 19:35:13 · 697 阅读 · 0 评论 -
【洛谷1494】[国家集训队] 小Z的袜子(莫队)
点此看题面原创 2018-07-28 14:46:58 · 436 阅读 · 0 评论 -
莫队算法学习笔记(一)——普通莫队
在学习莫队算法之前,我一直以为这是一个很高深的算法。(实际上,它就是一个很高深的算法) 这个算法玄学地将分块与暴力两大算法实现了二合一,从而打造出了一个时间复杂度为O(nlogn)O(nlogn)O(nlogn)的求解多个区间询问的离线算法。 以下是对这个算法的具体介绍: 首先,我们以询问中lll所在的区间为第一关键字,以rrr的位置为第二关键字进行排序。 然后,我们可以先暴力求解第一个询...原创 2018-07-28 14:59:19 · 2953 阅读 · 0 评论 -
莫队算法学习笔记(二)——带修莫队
前言:什么是莫队莫队算法,是一个十分优雅的暴力。普通的莫队可以轻松解决一些离线问题,但是,当遇上了一些有修改操作的问题,普通莫队就无能为力了。于是,改进后的莫队——带修莫队就这样产生了。 Link 普通莫队详见博客莫队算法学习笔记(一)——普通莫队接下来,我们一起在普通莫队的基础之上,学会带修莫队这个强大无比的算法。第一个问题:如何处理修改既然是...原创 2018-08-30 14:04:29 · 3807 阅读 · 1 评论 -
【BZOJ2120】数颜色(带修莫队)
点此看题面大致题意:告诉你n nn只蜡笔的颜色,有两种操作:第一种操作将第x xx只蜡笔颜色改成y yy,第二种操作询问区间[l,r] [l,r][l,r]内有多少种颜色的蜡笔。考虑普通莫队这题目第一眼看上去感觉和【洛谷2709】小B的询问很像,然后就自然而然地会想到用莫队去做。 Link 普通莫队详见博客原创 2018-08-30 14:06:56 · 786 阅读 · 0 评论 -
【洛谷3709】大爷的字符串题(离散化+莫队)
点此看题面大致题意:算法标签——语文,给定一个数列,多组询问,每次询问一个区间内的众数出现的次数。莫队这道题的算法应该是莫队。LinkLinkLink莫队算法详见博客莫队算法学习笔记(一)——普通莫队如何用莫队求解此题我们可以用cntcntcnt数组记录下每个数出现的次数(注意要先离散化),用tottottot数组记录下每个数在cntcntcnt数组中的出现次数,并用ansa...原创 2018-09-26 20:21:47 · 178 阅读 · 0 评论