码迷,mamicode.com
首页 >  
搜索关键字:点分治    ( 607个结果
Tree POJ - 1741
题意: 给出一棵n个点的树,带权值,问两点之间简单路径长度 $\leq k$ 的点对的个数。 分析: 点分治。 代码【模板】: ...
分类:其他好文   时间:2020-04-14 12:38:35    阅读次数:65
寒假总结和省选大体规划
寒假 学习得不彻底,许多高级一点的知识点都没有学到。最重要的是点分治和LCT。 很多知识都忘记了,比如博弈论,数论,以及大量的高级数据结构。 图论也在渐渐松散。 最重要的是题目做少了。 常规欠了许多课,补起来还是不难的。 省选 做题:难度逐步上升。 知识体系:通过看书完善。《进阶指南》。 知识点:做 ...
分类:其他好文   时间:2020-04-12 14:50:10    阅读次数:60
LibreOJ - 571 Misaka Network 与 Accelerator (边分治+线段树+2-SAT)
题目链接 很明显的2SAT问题,和树上距离有关显然要考虑树分治。由于2-SAT不具有容斥性,点分治不方便处理,不过我们可以边分治。 边分治,分治过程中对每条边t左右两侧各建立一棵线段树,线段树上每个区间结点u(设代表的区间范围为[l,r])开两个条件结点p[u][0]和p[u][1],分别代表”边t ...
分类:Web程序   时间:2020-04-12 12:38:10    阅读次数:108
4.3 省选模拟赛 采蘑菇 点分治
给出一棵树 每个点都有一个颜色ci 问 从i号点出发到任意一个点的路径上本质不同的颜色之和。 $n\leq 300000$ 光线性扫描时不行的 显然有$n^2$的暴力。 考虑树是一条链的时候怎么做? 可以发现先求出1的答案然后维护换根的过程 记录每个点颜色的pre 前驱 nex后继很容易通过分类讨论 ...
分类:其他好文   时间:2020-04-03 18:08:17    阅读次数:78
luogu P3920 [WC2014]紫荆花之恋
LINK: "紫荆花之恋" 每次动态加入一个节点 统计 有多少个节点和当前节点的距离小于他们的权值和。 显然我们不能n^2暴力。 考虑一个简化版的问题 树已经给出 每次求某个节点和其他节点的贡献。 不难想到我们直接把所有点的答案求出来 直接输出就好了 求所有点的答案 可以上点分治了树状数组维护一波就 ...
分类:其他好文   时间:2020-03-21 13:10:48    阅读次数:62
「考试」省选50
好可恶卡常卡死我了。 T1 我们点分治。 对于每一个位置按照到点分中心的所有子树节点划分不同路径。 二分答案(最小的使得大于其的路径个数为K的长度)。 只需要给点分数据排序。 双指针扫一扫再加一个求有多少个大于等于当前二分长度的路径。 输出答案即可。 T2 维护一个线段树。 维护区间与缀和,或缀和。 ...
分类:其他好文   时间:2020-03-20 22:10:18    阅读次数:65
OI知识点/得分技巧的归纳总结
网络流 拆点/拆边技巧 题目来源 bzoj1070 题目描述 同一时刻有$N$位车主带着他们的爱车来到了汽车维修中心。维修中心共有$M$位技术人员,不同的技术人员对不同 的车进行维修所用的时间是不同的。现在需要安排这$M$位技术人员所维修的车及顺序,使得顾客平均等待的时间最小。 说明: 1.顾客的等 ...
分类:其他好文   时间:2020-03-18 09:55:22    阅读次数:108
[CTSC2010]珠宝商
题目描述 题解 首先我们考虑一种做法,对于一棵树考虑枚举每个点为根去 $\text{dfs}$ ,然后建立出特征串的 $\text{SAM}$ ,每次走到的点计算 $\text{right}$ 集合大小即可。效率为 $O(size^2)$ 。 考虑另一种做法,我们可以点分治,考虑 $u→x→v$ 这 ...
分类:其他好文   时间:2020-03-08 21:58:15    阅读次数:89
省选模拟(35-40)
省选模拟35 1.two 线段树 对于给定的一条边,发现在另一棵树上的删边情况只有两种. $$dfn[u]r$$ 所以把所有边二元组插到另一棵树的两棵线段树里(因为用的是ta的dfn序). 在第一颗线段树u处插v,第二颗v处插u. 查询时查询区间内线段树里一维$ l/ 2.bracket 点分治+F ...
分类:其他好文   时间:2020-03-08 09:57:16    阅读次数:52
点分治
适用 $·$树上路径类 $·$树上点对 例题 "luoguP3806" 模板题 加强数据后要先把所有询问离线,每次$solve$挨个子树遍历,然后$tmp[k]$表示当前遍历的子树中没有长度为$k$的链,$jud[k]$表示曾经遍历的子树中有没有长度为$k$的链,双 指针啥的扫一扫,清空千万别$me ...
分类:其他好文   时间:2020-03-05 13:48:08    阅读次数:75
607条   上一页 1 2 3 4 5 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!