码迷,mamicode.com
首页 >  
搜索关键字:线段树    ( 9365个结果
SPOJ GSS4 (区间开根号 + 区间查询) (线段树)
SPOJ GSS4 (区间开根号 + 区间查询) (线段树) "传送门" 题目大意: 对于给定的$n$个数的序列,我们定义两个操作,分别是区间开根号以及区间求和。共有$m$次查询,其中$n,m\leq1e5,\sum_{i=1}^na_i\leq1e18$ 我们会发现一个神奇的事情(然而并不神奇), ...
分类:其他好文   时间:2020-03-03 20:38:17    阅读次数:70
P5631 最小mex生成树
线段树分治 考虑删掉所有的边权为 $i$ 的边,如果连通那么就是答案,线段树分治就是保证了优先遍历小的部分 ...
分类:其他好文   时间:2020-03-03 14:59:47    阅读次数:112
【模板】重链剖分(树链剖分)
我们知道对一列数进行区间或单点加减,乘除和区间求值等操作可以用线段树或树状数组 那么,如何对带权树上一条路径中的数进行这样的操作呢? 此时就用到了线段树的树上版——树链剖分 ...
分类:其他好文   时间:2020-03-02 09:13:23    阅读次数:54
SPOJ 3267
https://vjudge.net/problem/SPOJ-DQUERY 求区间内不重复的数的个数。 扫描数列建立可持久化线段树,第i个数若第一次出现,则在线段树中的位置i加1;若不是第一次出现,将上次出现的位置减1,在本次位置加1。 对于每个询问的区间 [L,R],在第R个版本上的线段树只有前 ...
分类:其他好文   时间:2020-03-01 19:37:05    阅读次数:61
线段树分治
原理 改修放区间,答案放叶子的一种分治方法 应用 "二分图" 考虑一个图是二分图当且仅当没有奇环,用扩展域并查集维护 类似线段树的方法,遍历到一个区间就下放完全包含这个区间的边,然后判断是不是二分图 回溯的时候删去影响,所以需要资瓷删除的并查集 "CF918E" 用$bitset$维护每个位置的答案 ...
分类:其他好文   时间:2020-03-01 10:53:42    阅读次数:56
uoj435 Simple Tree
"原题链接" 这显然是一道 树据结构 ~~毒瘤卡常~~题 考虑用树剖 则原操作珂转换为: 1. 在区间$[l, r]$同时$±1$ 2. 询问区间$[l, r]$内有多少数$ 0$ ~~然后发现不能线段树~~ 珂以用分块 在每一块里搞一个关于值域的后缀和,即$\text{cnt}_{\text{i, ...
分类:其他好文   时间:2020-03-01 00:02:04    阅读次数:70
CF380C Sereja and Brackets 括号序列+线段树
你可以手画一下,然后发现求的其实就是 $[l,r]$ 区间内合法序列匹配个数. 用线段树维护一下括号序列就可以了. code: #include <bits/stdc++.h> #define N 1000005 #define ll long long #define lson now<<1 #d ...
分类:其他好文   时间:2020-02-29 22:38:53    阅读次数:68
线段树
板子 单点修改 区间查询(求和) 1 //单点修改,区间查询(加) 2 #include<iostream> 3 #include<cstdio> 4 #include<cctype> 5 #define re register int 6 using namespace std; 7 const ...
分类:其他好文   时间:2020-02-29 00:29:28    阅读次数:69
CF1303G(点分治+李超线段树)
"CF1303G" (点分治+李超线段树) 题目大意 给你一棵 n 个点的带点权的树,你需要求出树上的一个路径 $x_1,x_2,\ldots,x_k,最大化 \sum_{i=1}^kia_{x_i}$,求最大权值。 数据范围 $2\le n\le 150000$ 一条最大的路径并不好考虑如何直接求 ...
分类:其他好文   时间:2020-02-28 20:46:49    阅读次数:69
疫情快速提高计划
本博客只适于普及组二等奖食用 oj:https://loj.ac/problems , https://www.luogu.com.cn/ 目录: 单源最短路径 ST表 树状数组1 树状数组2 线段树1 线段树2 缩点(Tarjan) 割点(割顶) LCA 平衡树 负环 差分约束系统 矩阵快速幂 矩 ...
分类:其他好文   时间:2020-02-28 15:43:27    阅读次数:68
9365条   上一页 1 ... 36 37 38 39 40 ... 937 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!