码迷,mamicode.com
首页 >  
搜索关键字:线段树    ( 9365个结果
CF1023F Mobile Phone Network
"Link" 先让$k$条边的权值为$0$然后建出MST。 然后我们枚举非树边$(u,v,w)$,树上$u,v$间的路径上的边的边权都必须$\le w$。 这个操作可以用并查集/树剖+线段树等数据结构维护。 ...
分类:Web程序   时间:2020-01-24 17:24:58    阅读次数:113
「luogu3380」【模板】二逼平衡树(树套树)
「luogu3380」【模板】二逼平衡树(树套树) "传送门" 我写的树套树——线段树套平衡树。 线段树上的每一个节点都是一棵 $\text{FHQ Treap}$ ,然后我们就可以根据平衡树的基本操作以及线段树上区间信息可合并的性质来实现了,具体细节看代码都懂。 参考代码: ...
分类:其他好文   时间:2020-01-24 15:55:28    阅读次数:70
2018-2019 ACM-ICPC Brazil Subregional Programming Contest PART (10/13)
$$2018 2019 ACM ICPC Brazil Subregional Programming Contest$$ $A.Slackline\ Adventure$ $B.Marbles$ NIM游戏,把其中 任意一个 石子移动到(0,0)算赢,所以必败态为全部石子都到(1,2)和(2,1) ...
分类:其他好文   时间:2020-01-24 15:48:43    阅读次数:56
RMQ问题(ST算法)
RMQ是询问某个区间内的最大值或最小值的问题,ST算法可以求解RMQ问题.ST算法通常用在要多次询问某一些区间的问题中,相比于线段树,它的程序实现更加简单,运行速度更快,它可以做到O(nlogn)的预处理,O(1)回答每个问题.使用ST算法的条件是没有修改操作,因此它适用于没有修改操作并且访问次数较多(10^6级别甚至更大)的情况.1.预处理ST算法的原理实际上是动态规划,首先要知道f数组的含义,
分类:编程语言   时间:2020-01-24 10:57:33    阅读次数:101
AcWing 247. 亚特兰蒂斯 题解
在这篇题解中我不打算介绍线段树扫描线原理,因为网上有更多的人介绍的更好,我打算和大家分享一些扫描线操作的细节问题。 1.首先本题是特殊的线段树操作,因为根据我们对题目的了解,可以不用写pushdown操作(仅对矩形有效),原因如下: 在线段树中,有两个地方需要pushdown操作,第一个是修改时,第 ...
分类:Windows程序   时间:2020-01-24 10:47:03    阅读次数:160
「ZJOI2013」K大数查询
「ZJOI2013」K大数查询 "传送门" 整体二分,修改的时候用线段树代替树状数组即可。 参考代码: ...
分类:其他好文   时间:2020-01-24 00:15:52    阅读次数:68
Assign the task-HDU3974 dfs序+线段树
题意: 一个公司有n个员工,每个员工都有一个上司,一个人下属的下属也是这个人的下属,因此可将他们的关系看成一棵树, 然后给定两种操作,C操作是查询当前员工的工作,T操作是将y工作分配给x员工,当一个人得到y工作时,他的 员工也会得到这个工作,即这个点和他的子树的工作都变成y。 链接: http:// ...
分类:其他好文   时间:2020-01-23 15:34:21    阅读次数:96
[DP][SA][可持久化线段树]黑红兔
源自 xyz32768 菜鸡的 FJ 省冬令营模拟赛题 原题 "CF1063F" Statement 给定一个长度为 $n$ 的字符串 $s$,仅包含小写英文字母 要从中从左往右选出若干段不相交的子串 使得选出的这些串中,每个串都是上一个串的严格子串 求最多能选出多少段 $1\le n\le5\ti ...
分类:其他好文   时间:2020-01-23 12:39:07    阅读次数:95
习题:V(线段树)
题目 "传送门" 思路 涉及到区间操作并且是静态的区间,用线段树是再合适不过的 如果直接维护每个点的权值不麻烦 但是要维护历史最大值就十分麻烦 所以我们转化下思路 线段树上维护操作 接着我们思考如何将操作统一化,并且是可叠加的,这样才能方便用懒标记 我们设标记 $(a,b)$表示将x变为 $max( ...
分类:其他好文   时间:2020-01-23 11:02:28    阅读次数:105
题解 CF786B 【Legacy】
本题要求我们支持三种操作: ① 点向点连边。 ② 点向区间连边。 ③ 区间向点连边。 然后跑最短路得出答案。 考虑使用线段树优化建图。 建两颗线段树,入树和出树,每个节点为一段区间的原节点集合。入树内部为儿子向父亲连有向边,出树内部为父亲连有向边,因为入树和出树的叶子节点都为原图中的点,所以两棵树的 ...
分类:其他好文   时间:2020-01-23 00:04:08    阅读次数:64
9365条   上一页 1 ... 48 49 50 51 52 ... 937 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!