Loading

随笔分类 -  出处--CTSC/APIO/WC/SC

摘要:题意 ​ 题目链接:https://www.luogu.org/problem/P4827 ​ 给定一棵 $n$ 个节点的树和一个常数 $k$ ,对于树上的每一个节点 $i$ ,求出 $\displaystyle \sum_{i=1}^n{\rm dist}^k(i,j)$,其中 $\rm{dist 阅读全文
posted @ 2019-11-06 16:14 Paulliant 阅读(271) 评论(0) 推荐(0)
摘要:题意 ​ 题目链接:https://www.luogu.org/problem/P4150 ​ 一个 $6\times n$ 的网格图,每个格点有一个初始权值。有两种操作: 1. 修改一个格子的权值 2. 求两个格子之间的最短路的权值。 ​ $1 \leq n \leq 10^5$ 引言 ​ 显然这 阅读全文
posted @ 2019-11-05 16:53 Paulliant 阅读(576) 评论(1) 推荐(0)
摘要:题意 https://www.lydsy.com/JudgeOnline/problem.php?id=2595 思路 是一道比较裸的斯坦纳树呢~ 题意等价于选出包含一些点的最小生成树,这就是斯坦纳树的功能。 举个例子,给定 $n$ 个点,其中 $k$ 个点被称作关键点,$m$ 条带权边,求原图的一 阅读全文
posted @ 2019-08-21 08:14 Paulliant 阅读(322) 评论(1) 推荐(0)
摘要:题意 思路 好像还是回文自动机裸体,但是 $\text{Manacher}$ +后缀自动机+倍增也可以解决。 首先可以一遍 $\text{Manacher}$ 得到本质不同的回文串,然后分别求一次出现次数,更新答案。不能发现后缀自动机可以比较轻松的求出一个字串的出现次数,但是需要快速回答。所以需要快 阅读全文
posted @ 2019-04-27 07:59 Paulliant 阅读(357) 评论(0) 推荐(0)
摘要:题意 https://loj.ac/problem/2980 思路 区间修改考虑用线段树维护。由于一段区间的 $A,B,C$ 可以表示成由原来的 $A,B,C$ 乘上带上系数再加上某一个某个常数,不妨用矩阵来形象的表示这个转移。 在线段树的每一个节点上,用一个 $1\times 3$ 的矩阵 $\b 阅读全文
posted @ 2019-03-21 11:24 Paulliant 阅读(386) 评论(1) 推荐(1)