Processing math: 100%
会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Paul·Shi
首页
新随笔
联系
订阅
管理
随笔 - 23
文章 - 0
评论 - 4
阅读 -
9027
[置顶]
Tips
摘要: 1、倍增求距离时,要注意将最后和父节点的距离算上2、逆序对开long long3、如果是求关于2份的,注意间隔计算(最大取值时)例:P31434、使用差分约束系统时,要先spfa一遍判断所有点是否连通 例:[USACO05DEC]layout布局5、a%b=a-b*(a/b) a/b向下取整6、定义
阅读全文
posted @ 2018-12-05 12:55 Paul·Shi
阅读(495)
评论(0)
推荐(0)
2018年12月17日
【高级数据结构】K-D Tree
摘要: 【高级数据结构】K-D Tree
K
−
D
T
r
e
e
是用来解决K维空间中数点问题强有力的数据结构,可以在
(
N
l
o
g
N
)
——
(
N
√
N
)
的时间复杂度内完成查询和修改。 一、K-D Tree的做法
K
−
D
T
r
e
e
当K等于
1
时,就是一颗替罪羊树树(平衡树的一种)
阅读全文
posted @ 2018-12-17 13:50 Paul·Shi
阅读(348)
评论(0)
推荐(0)
1211 NOI 模拟赛
该文被密码保护。
阅读全文
posted @ 2018-12-17 13:15 Paul·Shi
阅读(0)
评论(0)
推荐(0)
1214 NOI 模拟赛
该文被密码保护。
阅读全文
posted @ 2018-12-17 13:14 Paul·Shi
阅读(1)
评论(0)
推荐(0)
【FFT】快速傅里叶变换
摘要: 【FFT】快速傅里叶变换 一、复数 1、定义 复数:设
a
,
b
为实数,
i
2
=
−
1
,形如
a
+
b
i
的数叫复数,其中
i
被称为虚数单位,复数域是目前已知最大的域 在复平面中,
x
代表实数,
y
轴(除原点外的点)代表虚数,从原点
(
0
,
0
)
到
(
a
,
b
)
阅读全文
posted @ 2018-12-17 13:12 Paul·Shi
阅读(280)
评论(0)
推荐(0)
2018年12月10日
P3302 [SDOI2013]森林(主席树+倍增或LCT维护LCA)
摘要: P3302 [SDOI2013]森林(主席树+倍增或LCT维护LCA) 这道题要我们维护区间第K大,我们想到了主席树。 而这道题要我们动态维护加边,我们想到了
L
C
T
。 对于树上的一条路径,我们可以使用差分的思想,设
x
到
y
的路径,
x
与
y
的最近公共祖先为 $lca
阅读全文
posted @ 2018-12-10 20:46 Paul·Shi
阅读(338)
评论(0)
推荐(0)
1210 NOI 模拟赛
该文被密码保护。
阅读全文
posted @ 2018-12-10 13:43 Paul·Shi
阅读(8)
评论(0)
推荐(0)
2018年12月8日
1208 NOI 模拟赛
该文被密码保护。
阅读全文
posted @ 2018-12-08 13:44 Paul·Shi
阅读(13)
评论(0)
推荐(0)
2018年12月7日
【启发式合并】线段树,平衡树
摘要: 【启发式合并】线段树,平衡树 启发式合并就是一种复杂度可以证明的贪心合并 平衡树启发式合并: 对于平衡树的启发式合并,我们将一个
s
i
z
e
较小平衡树一个一个结点暴力加入
s
i
z
e
较大的平衡树中 最坏时间复杂度是玄学的
O
(
N
l
o
g
2
N
)
空间复杂度
O
(
N
)
模板题:P
阅读全文
posted @ 2018-12-07 11:07 Paul·Shi
阅读(511)
评论(0)
推荐(0)
2018年12月6日
CF1059E Split the Tree(树形DP,倍增,树上DFS序二分)
摘要: CF1059E Split the Tree(树形DP,倍增,树上DFS序二分) 题目链接:CF1059E 我们可以先倍增预处理出从每个结点向上最多能延伸多长,用
l
e
n
[
u
]
表示 我们再观察一下DP方程
f
[
u
]
=
m
a
x
(
f
[
v
]
)
,
n
u
m
[
u
]
=
∑
n
u
m
[
v
]
$(f
阅读全文
posted @ 2018-12-06 20:21 Paul·Shi
阅读(233)
评论(0)
推荐(0)
CF1059D Nature Reserve (精度处理,计算几何,二分)
摘要: CF1059D Nature Reserve (精度处理,计算几何,二分) 题目链接:CF1059D 首先处理无解情况,如果在
x
轴两侧都有点,则无解。 我们在将所有
y
值都变为正数方便处理 如果圆与
x
轴相切,则该圆的一条半径垂直于
x
轴。 于是我们可以二分半径
R
那
阅读全文
posted @ 2018-12-06 18:12 Paul·Shi
阅读(232)
评论(0)
推荐(0)
下一页
公告
这是一个初三的小蒟蒻的博客
昵称:
Paul·Shi
园龄:
6年7个月
粉丝:
2
关注:
0
+加关注
<
2025年7月
>
日
一
二
三
四
五
六
29
30
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
6
7
8
9
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
(33)
Tarjan——割点(1)
Tarjan——缩点(1)
倍增(2)
动态规划(2)
二分答案(2)
计算几何(1)
可持久化(1)
模拟(1)
模拟赛(4)
树形算法——点分治(1)
数据结构——CDQ分治(1)
数据结构——K-D Tree(1)
数据结构——动态树(2)
数据结构——平衡树(2)
数据结构——替罪羊树(1)
数据结构——线段树(3)
数据结构——主席树(1)
数据结构——左偏树(1)
数论(1)
数论——矩阵乘法(1)
网络流——最大流(1)
字符串——Manacher(1)
字符串——哈希(1)
更多
随笔档案
(23)
2018年12月(23)
阅读排行榜
1. 【动态树】动态树的应用 (总)(1140)
2. 【图论】Tarjan 割点(割顶)(857)
3. 【动态规划】动态DP (树链剖分维护&&全局平衡二叉树维护)(805)
4. 【高级数据结构】左偏树(681)
5. 【图论】Tarjan 缩点(650)
评论排行榜
1. 【动态规划】动态DP (树链剖分维护&&全局平衡二叉树维护)(4)
最新评论
1. Re:【动态规划】动态DP (树链剖分维护&&全局平衡二叉树维护)
%%%
--daniel14311531
2. Re:【动态规划】动态DP (树链剖分维护&&全局平衡二叉树维护)
%%%
--Rockyyh
3. Re:【动态规划】动态DP (树链剖分维护&&LCT维护)
@ bobh对,如果题目权值有负数就要设成负无穷...
--Paul·Shi
4. Re:【动态规划】动态DP (树链剖分维护&&LCT维护)
请问矩阵右下角的值设为0不会有问题吗?设为负无穷大会更保险一些吧
--bobh
点击右上角即可分享