会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
沙岛
昵称:
Crazy!!!
园龄:
4年1个月
粉丝:
7
关注:
58
+加关注
搜索
我的标签
at
(29)
总结
(29)
学习笔记
(25)
cf
(6)
计划
(6)
灵感
(3)
usaco
(2)
随便记记
(1)
随笔分类
DP(27)
数学(21)
搜索(2)
树上问题(9)
图论(18)
数据结构(10)
高斯消元(1)
字符串(13)
算法乱搞(4)
数论(10)
线段树(12)
树型dp(4)
图的连通性(3)
最短路(3)
最小生成树(2)
网络瘤二分图(7)
并查集(3)
笛卡尔树(1)
splay(2)
CDQ(3)
构造(1)
AC自动机(6)
CF(6)
DDP(1)
hash(2)
kd-tree(2)
prufer序(1)
SAM(3)
trie树(1)
WQS(1)
博弈论(3)
插头dp(1)
点(边)分治(4)
堆(2)
多项式(13)
分治(3)
矩阵(2)
决策单调性(2)
考试模拟(7)
李超线段树(3)
莫队(2)
莫反(1)
平面图(1)
生成函数(4)
树链剖分(5)
思维(1)
随机化(1)
贪心(1)
线段树分治(1)
线性代数(1)
线性基(2)
心境(2)
虚树(5)
整体二分(3)
组合计数(1)
更多
随笔档案
2024年3月(1)
2024年2月(1)
2023年8月(1)
2023年5月(1)
2023年4月(8)
2023年3月(5)
2023年2月(2)
2023年1月(2)
2022年12月(4)
2022年11月(2)
2022年10月(8)
2022年9月(7)
2022年8月(2)
2022年7月(33)
2022年6月(11)
2022年5月(12)
2022年4月(14)
2022年3月(21)
2022年2月(13)
2022年1月(4)
2021年12月(4)
2021年11月(9)
2021年10月(7)
2021年9月(7)
2021年8月(12)
2021年7月(11)
2021年6月(1)
2021年5月(4)
2021年4月(9)
2021年2月(2)
评论排行榜
1. [学习笔记]可爱的生成函数(8)
2. [BJOI2017]魔法咒语(5)
3. [八省联考 2018] 林克卡特树(4)
4. Educatinal CF #122(Div. 2) E . Spanning Tree Queries(4)
5. bs3508: 斐波那契(找规律)(3)
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
[置顶]
AT乱做
摘要: 部分在标签里面 AGC012B 水题但居然没想出来,主要是没看全各变量的数据范围。 法1是以距离为阶段,进行
d
p
d
p
更新每个点对应扩张距离的最小时间戳。 法2时光倒流,每一步直接覆盖未覆盖点,dfs的轨迹可近似一棵叶子为未覆盖点的子树。 复杂度
O
(
n
d
)
O
(
n
d
)
ARC080E 最后操作即
阅读全文
posted @ 2023-08-16 11:49 Crazy!!!
阅读(5)
评论(0)
推荐(0)
编辑
[置顶]
网络流の模型总结
摘要: 网络流真的是很不错的算法,因为它富有想象力 最小路径覆盖问题 考虑把原问题等价一种网络流的最终态。 假设初始每个点单独为一条路径。考虑合并路径(前提为首尾相接)。路径数为
n
n
减合并次数。 把每个点拆成入点
x
i
x
i
和出点
y
i
y
i
,把有向边
(
u
,
v
)
(
u
,
v
)
,连边:
x
u
x
u
到\(
阅读全文
posted @ 2022-12-31 09:59 Crazy!!!
阅读(12)
评论(0)
推荐(0)
编辑
[置顶]
小 trick 合计
摘要: bitset优化可行性背包 对称思想 如大于某值的和小于某值的个数相同,用等于某值的来推。 dp状态中
(
i
,
j
)
(
i
,
j
)
,可以换成
(
j
,
i
)
(
j
,
i
)
。 正反对称:如正向得到了多少,反向就减少了多少。 离散化区块 针对一些给定上下界的计数问题。可以把区间端点离散化,然后分成约
2
n
2
n
个块,保证每个
阅读全文
posted @ 2022-11-02 19:47 Crazy!!!
阅读(13)
评论(0)
推荐(0)
编辑
[置顶]
CF乱做
摘要: 就整合成一篇文章吧,从2022/10/31日开始的cf题都放在这里了。 CF428D Random Function and Tree *2700 树形DP,容斥(正难则反) 这编号代表的是dfs序的奇偶性,所以状态:
f
[
u
]
[
0
/
1
]
f
[
u
]
[
0
/
1
]
:表示子树内sz的奇偶性,这个转化也很常规。 假如说只有
阅读全文
posted @ 2022-10-31 11:54 Crazy!!!
阅读(11)
评论(1)
推荐(1)
编辑
2024年3月14日
博弈论[学习笔记]
摘要: 对称理论 初始局面可以分成两个相同“子局面”,
S
=
A
+
A
S
=
A
+
A
,而先手做什么后手都可以效仿,因此先手为P。 分解理论 简化:将
S
=
A
+
C
+
C
S
=
A
+
C
+
C
通过对称理论转化为
A
A
的过程称为简化,不能简化的称为最简局面。 N/P运算规律
N
+
P
=
P
+
N
=
N
N
+
P
=
P
+
N
=
N
P
+
P
=
P
P
+
P
=
P
\(N+N=N/
阅读全文
posted @ 2024-03-14 18:26 Crazy!!!
阅读(18)
评论(0)
推荐(0)
编辑
2024年2月19日
[学习笔记] 二分图染色 ([SNOI2024] 拉丁方)
摘要: 二分图染色 讲解 性质:给二分图的每条边染色,同色边无交点,最小颜色数为所有点度数最大值(
max
v
d
e
g
(
v
)
max
v
d
e
g
(
v
)
)。 构造:类似增广路给每条边依次染色。当前染色边
(
u
,
v
)
(
u
,
v
)
如果
u
u
和
v
v
未连接的颜色集合有交集,直接染 否则,设 \(c1, c2\
阅读全文
posted @ 2024-02-19 21:22 Crazy!!!
阅读(87)
评论(0)
推荐(0)
编辑
2023年5月25日
[学习笔记] dsu on tree
摘要: 适用于动态维护子树信息 流程 类似树链剖分定义重儿子,轻重链。 先便历轻边子树,不保存信息(删)。 最后便历重儿子子树,保存重儿子信息。 再加入轻儿子子树即可得到子树信息了。 复杂度:一个点被加/删的次数为轻边数(
l
o
g
n
l
o
g
n
)。 code 点击查看代码 void solve(int u,
阅读全文
posted @ 2023-05-25 18:08 Crazy!!!
阅读(10)
评论(1)
推荐(1)
编辑
2023年4月25日
[学习笔迹] 竞赛图
摘要: 参考 定义和性质 定义:
n
n
个点的有向图,两两间存在一条有向边。(可以形象地理解为循环赛两两间胜负状态) 性质1:一定存在一条哈密顿回路(归纳法可证明) 性质2:缩点后是一条链(每个点往后面所有点连边)(由性质1可证) 推论:
x
x
的出度大于
y
y
,则
x
x
可到
y
y
。 性质3
阅读全文
posted @ 2023-04-25 17:25 Crazy!!!
阅读(9)
评论(0)
推荐(0)
编辑
2023年4月24日
# AtCoder Grand Contest 004
摘要: E - Salvage Robots 动多个机器人可以看作动一个出口。 出口回收范围一定是一个矩形,任存在的机器人范围也是矩形。 dp状态存出口矩形四个方向的延伸量,每次某方向上扩展一格。 点击查看代码 #include <bits/stdc++.h> using namespace std; co
阅读全文
posted @ 2023-04-24 22:40 Crazy!!!
阅读(2)
评论(0)
推荐(0)
编辑
2023年4月20日
[PA2021] Od deski do deski (dp)
摘要: 计数数列个数,要满足能划分为若干个两端相等区间。 首先容易想到DP。 我想的是按段分阶段转移,显然不行,因为很容易算重,一个数列能有多种划分方案则会被算多次。 因此直接计数数列的每位,
g
(
i
,
j
)
g
(
i
,
j
)
表示前
i
i
位有
j
j
种值存在位置的前一位往前的数列为合法序列的合法序列方案数,\(f(
阅读全文
posted @ 2023-04-20 08:50 Crazy!!!
阅读(4)
评论(0)
推荐(0)
编辑
2023年4月19日
[eJOI2020 Day1] Exam(性质,转化,dp)
摘要: 题意 操作:每次可选一段区间覆盖为原区间最大值。 目标:
A
A
和
B
B
中相等的位尽量多。 思路 每个值只有为
B
i
B
i
时才会贡献答案,设
A
i
A
i
左边第一个为
B
i
B
i
的为
L
i
L
i
,同理右边的为
R
i
R
i
,当然还要满足
(
L
i
,
i
]
(
L
i
,
i
]
和 \(
阅读全文
posted @ 2023-04-19 09:08 Crazy!!!
阅读(6)
评论(0)
推荐(0)
编辑
[PA2019]Trzy kule(正难则反,代数,枚举)
摘要: 题意 问
S
S
个数,使得
S
S
与
S
1
,
S
2
,
S
3
S
1
,
S
2
,
S
3
的距离满足上限。 思路 正难则反,转化为相等位满足上限。
O
(
n
2
)
O
(
n
2
)
肯定要枚举些什么? 发现
0
/
1
0
/
1
大小关系状态有限。 把每列根据第
2
2
和
3
3
个跟第
1
1
个的大小关系分为四类。 令第
i
i
类列数
阅读全文
posted @ 2023-04-19 07:55 Crazy!!!
阅读(5)
评论(0)
推荐(0)
编辑
2023年4月7日
AtCoder Grand Contest 003
摘要: 以下都是自己没想出来的 D - Anticube 首先乘积为完全立方数的冲要条件是每个质因子的幂次和为
3
3
的倍数,所以所有幂次除以
3
3
,所以条件变为了质因子集相等且幂次为
1
1
和
2
2
的各有一个,所以
m
o
d
3
m
o
d
3
后的幂次集合是成对出现的,二选一,取最大值即可,存集合对应值
阅读全文
posted @ 2023-04-07 22:29 Crazy!!!
阅读(3)
评论(0)
推荐(0)
编辑
下一页
点击右上角即可分享