「BZOJ 3669」「NOI2014」魔法森林
题目链接题目简述给定 $N$ 个点 $M$ 条边的无向图,每条边有两个权值 $a$ 与 $b$ 。求一条 $1$ 到 $n$ 的路径使得路径经过边的最大 $a$ 与最大 $b$ 的和最小。无法到达输出 $-1$。$ n \leq 50000,m \leq 100000$。解题报告乱入:这个题目只需要枚举 a 然后动态加边跑 SPFA 就可以了。 请不要用一个时间复杂度是 $O(nm)$ 的算...
题目链接题目简述给定 $N$ 个点 $M$ 条边的无向图,每条边有两个权值 $a$ 与 $b$ 。求一条 $1$ 到 $n$ 的路径使得路径经过边的最大 $a$ 与最大 $b$ 的和最小。无法到达输出 $-1$。$ n \leq 50000,m \leq 100000$。解题报告乱入:这个题目只需要枚举 a 然后动态加边跑 SPFA 就可以了。 请不要用一个时间复杂度是 $O(nm)$ 的算...
题目链接题目描述给定一张无向图,求让这张无向图不连通应删去的点的最小个数。 解题报告首先发现这很像割的定义,只不过由边转化为了点。 那我们不妨拆点来对边进行限制:其中对于每个点 $v$ 拆成 $v$ 和 $v'$ ,然后我们在这两个点之间连一条容量为 $1$ 的边,然后原图边容量为 $INF$ ,用最大流最小割定理求解即可。 但是我们发现题目里没有给出源点和汇点,直接的想法是枚举,但是我们其...
题目链接题目描述Emmy 在一个养猪场工作。这个养猪场有M个锁着的猪圈,但 Emmy 并没有钥匙。顾客会到养猪场来买猪,一个接着一个。每一位顾客都会有一些猪圈的钥匙,他们会将这些猪圈打开并买走固定数目的猪。 所有顾客有的钥匙和他们需要买猪的数量在事先都告诉了 Emmy,于是 Emmy 要订一个计划,使得卖出去的猪最多。 买卖的过程是这样的:一个顾客前来,并打开所有他可以打开的猪圈。然后 Em...
题目描述已知序列 $S={0,1,\cdots ,n-1}$,序列里有 $n$ 个数,从 $0$ 到 $n-1$。定义两个数 $x,y$ 的距离 $D(x,y) = min{|x-y|,N-|x-y|}$. 定义序列 S 的一个排列 T ,那么这两个序列的距离序列 $Q(S,T) = {D(S_0,T_0),D(S_1,T_1),\cdots...