码迷,mamicode.com
首页 >  
搜索关键字:莫队    ( 917个结果
带修莫队模版
https://www.luogu.com.cn/problem/P1903#submit #include <iostream> #include <cstring> #include <cstdio> #include <algorithm> #include <cmath> #include ...
分类:其他好文   时间:2020-02-25 00:11:50    阅读次数:62
Codeforces Round #340 (Div. 2) E XOR and Favorite Number 莫队板子
#include<bits/stdc++.h> using namespace std; const int N=1<<20; struct node{ int l,r; int id; }q[N]; int pos[N]; long long ans[N]; //每个前缀值出现的次数 long l ...
分类:其他好文   时间:2020-02-23 11:59:37    阅读次数:83
普通莫队
n个数,区间查询[L,R]出现了几种数字 时间复杂度$O(n\sqrt n)$ 莫队的基本操作就是把n个数进行分块,每一块有$\sqrt n$个,有$\sqrt n$块,然后离线查询,把查询进行排序,按照分块位置排序,如果在同一个分块,那么就按照右区间排序,然后对于每一个排序进行暴力遍历即可 1. ...
分类:其他好文   时间:2020-02-21 14:38:18    阅读次数:57
【闵可夫斯基和】【莫队】codeforces1195F
题目链接:https://codeforces.com/contest/1195/problem/F 题意:给你n个凸多边形,m次询问,每次询问 [ l , r ] 区间内的凸多边形 的闵可夫斯基和 , 有多少个顶点。 首先:多个凸多边形的闵可夫斯基和其实就是多个凸多边形的边 排个序,然后首位依次相 ...
分类:其他好文   时间:2020-02-12 13:13:37    阅读次数:62
[LuoguP4462][CQOI2018]异或序列
闲话 这是一篇 在线算法 的题解!!! 用了分块,虽然比莫队差一点点点点,但怎么说也是一种优美的解法。 只是比较考验细节,调了好几个小时啊啊啊啊啊。。。 wtcl... 正片 数列分块的思想(熟悉的可以略过) 数列分块又被称作数列的平方分割。 数列分块是将整段数列分为均匀的几块,使得每块长度为$b$ ...
分类:其他好文   时间:2020-02-06 13:03:31    阅读次数:63
Count on a tree II(树上莫队)
Count on a tree II(luogu) Description 题目描述 给定一个n个节点的树,每个节点表示一个整数,问u到v的路径上有多少个不同的整数。 输入格式 第一行有两个整数n和m(n=40000,m=100000)。 第二行有n个整数。第i个整数表示第i个节点表示的整数。 在接 ...
分类:其他好文   时间:2020-02-05 11:45:07    阅读次数:58
数颜色(带修莫队模板)
数颜色(luogu) Description 题目描述 墨墨购买了一套N支彩色画笔(其中有些颜色可能相同),摆成一排,你需要回答墨墨的提问。墨墨会向你发布如下指令: 1、 Q L R代表询问你从第L支画笔到第R支画笔中共有几种不同颜色的画笔。 2、 R P Col 把第P支画笔替换为颜色Col。 为 ...
分类:其他好文   时间:2020-02-04 20:13:17    阅读次数:64
AcWing 255. 第K小数 (主席树写法)
区间k小数是主席树的模板题目,如果区间不包含,用莫队+权值线段树也能解 主席树是可持久化线段树,所为可持久化,就是每次只新增不一样的节点,而保留前面的版本,这样可以做到查询。 如果询问时1-r,那么直接主席树,询问的是l-r,就用到前缀和思想,具体看代码注释 #include<iostream> # ...
分类:Windows程序   时间:2020-02-03 18:53:24    阅读次数:91
分块,莫队,BSGS,块状链表
分块 分块往往是在一个序列上进行(当然也有树上分块)。对于一个长度为$N$的序列A,我们设一个块大小为$s$,然后按照每连续$s$个数一组分成若干组(最后一组可能不满s) 那么我们如果对区间$[l,r]$操作,就可以把区间$[l,r]$分成中间的整块和两边的不超过$2 s$个单点 一般来说我们取$s ...
分类:其他好文   时间:2020-02-02 21:49:28    阅读次数:89
OI未学知识点或需要加强的部分
数据结构 1. 平衡树 2. 可持久化数据结构(主席树) 3. 莫队 4. LCT 5. 分治(点分治 + CDQ) 6. 树套树 DP 1. 后效性处理之高斯消元 2. 决策单调性 3. 树形DP(换根,倍增) 字符串 1. KMP(fail树,DP) 2. AC自动机 3. Trie(可持久化T ...
分类:其他好文   时间:2020-01-30 09:22:00    阅读次数:95
917条   上一页 1 ... 3 4 5 6 7 ... 92 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!