码迷,mamicode.com
首页 >  
搜索关键字:线段树    ( 9365个结果
树状数组变形:带区间修改的树状数组
原理很简单,利用差分知识做的,只能单点查询,在性能上优于线段树,但没有区间查询功能。 1 #include<bits/stdc++.h> 2 #define f(i,a,b) for(int i=a;i<=b;i++) 3 using namespace std; 4 5 const int N=5 ...
分类:编程语言   时间:2020-02-07 13:08:12    阅读次数:82
线段树分治
线段树分治 离线分治来解决一类问题,如 "二分图" 二分图显然可以用 扩展域的并查集 来实现,如果在线直接扫一遍的话, 发现边消失时撤销的操作并不是很好做(~~LCT大法吼啊~~),但如果撤销上一步操作就不是很难了, 只需要按秩合并,再搞一个栈来维护操作就行了 线段树分治 就不知道高明到哪里去了, ...
分类:其他好文   时间:2020-02-07 01:21:06    阅读次数:65
CF932F(李超线段树+dp)
CF932F(李超线段树+dp) 此题又是新玩法, 李超线段树合并优化$dp$ 一个显然的$\Theta(n^2)dp$: $dp[x]$表示从x出发到叶子节点的最小代价 $dp[x] = \min(dp[y] + a[x] b[y]) ~~(y \in subtree(x))$ 如果我们将$b[y ...
分类:其他好文   时间:2020-02-07 01:00:10    阅读次数:65
acwing 243. 一个简单的整数问题2 树状数组 线段树
地址 https://www.acwing.com/problem/content/description/244/ 给定一个长度为N的数列A,以及M条指令,每条指令可能是以下两种之一: 1、“C l r d”,表示把 A[l],A[l+1],…,A[r] 都加上 d。 2、“Q l r”,表示询问 ...
分类:编程语言   时间:2020-02-06 21:36:44    阅读次数:79
知识点清单(全)
目录 贪心 搜索 数据结构 栈 队列 优先队列 map vector 树状数组 线段树 其他 bitset 字符串 KMP Trie树 Manecher AC自动机 序列自动机 后缀数组 数论 因数 最小公倍数,最大公因数 质因数 质数 质数判断 质数筛法 快速幂 逆元 中国剩余定理 扩展欧几里得 ...
分类:其他好文   时间:2020-02-06 19:37:23    阅读次数:130
可持久化线段树 1(主席树模板)
【模板】可持久化线段树 1(主席树)(luogu) (本人的模板) Description 题目背景 这是个非常经典的主席树入门题——静态区间第 kk 小数据已经过加强,请使用主席树。同时请注意常数优化 题目描述 如题,给定 nn 个整数构成的序列,将对于指定的闭区间查询其区间内的第 kk 小值。 ...
分类:其他好文   时间:2020-02-06 12:50:58    阅读次数:61
CF-1108E2线段树
E2. Array and Segments (Hard version) 题目链接:https://codeforces.com/problemset/problem/1108/E2 解题思路:线段树 blog:https://blog.csdn.net/Floraqiu/article/deta ...
分类:其他好文   时间:2020-02-06 12:44:18    阅读次数:61
[SP3946]MKTHNUM - K-th Number
闲话 题解区一路翻下来居然没有归并树的题解?!那我来补一发吧。 对于像我这样的的juruo归并树当然是最好理解的。 分块在后面。 题解 在这道题之前,我们先来考虑这一个问题: 实现一种数据结构,支持静态查询区间$[l,r]$中有几个数$\le x$。 假设我们已经可以高效地处理这个问题了,那么我们就 ...
分类:其他好文   时间:2020-02-06 12:16:41    阅读次数:56
[qbzt寒假]线段树和树状数组
树状数组 $lowbit(x)=x\&( x)$ 二维树状数组 修改某个点,查询(1,1)到(n,m)的前缀和(树状数组要从1开始) HDU2642 Stars $YFF$是个浪漫的人,他喜欢数天上的星星。 为了解决这个问题,我们考虑到天空是一个二维平面,有时星星会很亮,有时星星会很暗。首先,天空中 ...
分类:编程语言   时间:2020-02-05 23:49:55    阅读次数:124
待更新算法
网络流 最大流和最小费用最大流原理 上下界网络流 模拟费用流 网络流建模总结 带花树 树 树上倍增 树链剖分 点分治 基环树 DP 概率期望dp 单调队列dp 状压dp 斜率优化dp 计算几何 模板 半平面交 好题 数据结构 线段树高级应用 可持久化线段树 Treap Splay 可持久化平衡树 树 ...
分类:编程语言   时间:2020-02-05 09:27:29    阅读次数:86
9365条   上一页 1 ... 42 43 44 45 46 ... 937 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!