Processing math: 100%
会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Rye_Catcher
欢迎小伙伴访问我的新个人博客 https://rye-catcher.github.io
博客园
首页
新随笔
联系
管理
随笔 - 165
文章 - 0
评论 - 27
阅读 -
49249
随笔分类 -
--图论--LCA/树上差分
学习笔记--树上差分
摘要:前言 在做一些树上路径修改&查询相关题目时,有时我们用不着树链剖分,类比于序列上的差分,我们可以进行树上差分,不过情况稍有些不同,分为点值上的差分和边权上的差分两种 点值差分 对树上路径
p
a
t
h
(
x
,
y
)
进行点值差分方法:
t
a
g
[
x
]
+
+
,
t
a
g
[
y
]
+
+
,
t
a
g
[
l
c
a
(
x
,
y
)
]
=
2
阅读全文
posted @
2018-07-05 23:28
Rye_Catcher
阅读(540)
评论(0)
推荐(0)
编辑
学习笔记--最近公共祖先(LCA)的几种求法
摘要:前言: 给定一个有根树,若节点
z
是两节点
x
,
y
所有公共祖先深度最大的那一个,则称
z
是
x
,
y
的最近公共祖先(
L
e
a
s
t
C
o
m
m
o
n
A
n
c
e
s
t
o
r
s
),简称
L
C
A
.它在许多与树相关问题中发挥较大作用 怎么求 以这题为例: "luogu P3379 【模板】最近公共祖先(LC
阅读全文
posted @
2018-07-03 14:13
Rye_Catcher
阅读(363)
评论(0)
推荐(0)
编辑
公告
本作品采用
知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议
进行许可。
昵称:
Rye_Catcher
园龄:
7年
粉丝:
17
关注:
16
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
随笔分类
C++ STL/pb_ds库(9)
暴力/模拟/枚举(4)
--动态规划--(13)
--动态规划--单调队列/前缀和/斜率 优化DP(3)
--动态规划--区间DP(5)
--动态规划--树形DP(2)
--动态规划--数位DP(1)
--动态规划--线性DP/背包DP(3)
--动态规划--状态压缩DP(1)
--概率与期望--(1)
--基础算法--倍增/二分/三分(5)
--基础算法--前缀和/模拟暴力/排序(6)
--基础算法--搜索(5)
--基础算法--搜索--dfs/bfs(5)
--基础算法--搜索--IDA*迭代加深搜索/A*启发式搜索(1)
--基础算法--贪心(6)
--计算几何--(1)
--乱搞/技巧--(13)
--乱搞/技巧--莫队(3)
--乱搞/技巧--巧解(6)
--实战技巧--(5)
---数据结构---(24)
--数据结构--并查集(1)
--数据结构--分块(4)
--数据结构--树链剖分(7)
--数据结构--线段树(14)
--数据结构--栈/队列/优先队列/可并堆(7)
--数论--(20)
--数论--乘法逆元/素数相关(6)
--数论--欧拉函数/扩展欧拉定理(5)
--数论--辗转相除法/拓展欧几里得(4)
--数论--中国剩余定理CRT(2)
--数论--组合/容斥/莫比乌斯反演(3)
--思维好题--(27)
--图论--(21)
--图论--LCA/树上差分(2)
--图论--Tarjan算法相关/环加外向树(基环树)(5)
--图论--传递丢包/2-SAT/差分约束(2)
--图论--生成树(5)
--图论--树的直径/欧拉路(2)
--图论--最短路(5)
--我,蒟蒻--(10)
--线性代数--(4)
心情(9)
--字符串--(4)
--字符串--哈希Hash(4)
更多
随笔档案
2019年5月(2)
2018年11月(6)
2018年10月(29)
2018年9月(22)
2018年8月(15)
2018年7月(26)
2018年6月(12)
2018年5月(8)
2018年4月(12)
2018年3月(4)
2018年2月(27)
友链
--威慑△本人露迭月--
--额冻豆腐--
--wjyyy--
--星星之火--
--huyufeifei--
--yyfouuan--
--冒泡ioa--
阅读排行榜
1. Hexo折腾记--小白修改新主题(3809)
2. 学习笔记--简化剩余系与欧拉函数φ( )(2120)
3. 配置UOJ数据的正确姿势(1902)
4. [学习笔记]pb_ds库(1619)
5. 学习笔记--数论--欧式线性筛素数(1169)
点击右上角即可分享