目录 简介 解法 模板题及代码 简介 最小点权覆盖集问题指的是:在图中选取一些点,满足图中每条边连接的两个点中,至少一个被选择,求所选取的点最小权值和。 最大点权独立集问题是最小点权覆盖集问题的对偶问题,指的是:在图中选取一些点,满足:图中每条边连接的两个点中,至多一个被选择,求所选取的点最大权值和 ...
分类:
其他好文 时间:
2021-05-24 02:54:24
阅读次数:
0
题意简述 有$n$个数$a_1,a_2,\cdots,a_n$,要将其分成若干段,某一段$[l,r]\(的权值为\)\max{s_0t^2}$,其中$s_0$是$[l,r]$区间里的某个数$a_i$,$t$是$s_0$在$[l,r]$出现的个数。 求最大权值和。 讲半天也没讲懂,自己看原题吧 简单口 ...
分类:
Web程序 时间:
2021-02-06 11:56:30
阅读次数:
0
CF516D 给定一棵 n 个点的树,边有边权。 定义一个点的权值为 :该点距离树上所有点的距离中,最大的那个距离 q 次询问最大的满足 所有点的最大权值减最小权值 小于等于 x 的连通块 s 包含的点数。 n ≤ 1e5,q ≤ 50。 首先,离每个点最远的点一定是直径的两个端点之一,我们可以因此 ...
分类:
其他好文 时间:
2020-12-07 12:25:51
阅读次数:
4
稍微有点难度……不过没有孔姥爷毒瘤( 题意 给定一个单词表,每个单词有权值,取出一部分(不改变顺序)使得这部分的每一个字符串都是后一个的子串,问得到的最大权值。 思路 设 f[i] 表示选了第 i 个字符串之后得到的最大值(截止)\(f[i]=max(f[j])+w[i]\), iff s[j]是s ...
分类:
其他好文 时间:
2020-11-12 14:24:44
阅读次数:
13
有两种不同的方式来生成一棵树:将一个新点与一个旧点用红线连接;把一条红线断开,将一个新点与这两个端点用蓝线连接。规定一棵树的权值为蓝线权值总和,给出最后生成的树(不给出颜色),求可能的最大权值。 ...
步骤: 1.首先要找到所有居民愿意花钱最多的 那个房子。 题目中用到lx,ly数组,是为了同时调节两个数组,使得权值和最大。 或者说当要松弛的时候使得 本来最大的矛盾权值和 尽可能的损失小一些来得到 满足条件的最大权值和! 2.(lx[x]+ly[y]-w[x][y]=0)条件下进行匈牙利算法。 # ...
分类:
其他好文 时间:
2020-07-27 09:27:42
阅读次数:
64
题目描述 原题来自:ZJOI 2008 一树上有 个节点,编号分别为 到 ,每个节点都有一个权值 。我们将以下面的形式来要求你对这棵树完成一些操作: 1. :把节点 权值改为 ; 2. :询问点 到点 路径上的节点的最大权值; 3. :询问点 到点 路径上的节点的权值和。 注意:从点 到点 路径上的 ...
分类:
其他好文 时间:
2020-05-14 10:54:57
阅读次数:
68
题目直接链接 分析一下: 这题题意还是比较明白的(少见的一道中文题),他的意思就是:有这么一个无向图:保证联通且点与点直接有唯一的简单路径(说白了就是棵树,根节点是1),每个节点有一个权值(有正有负)和最多经过的次数(>=2),求从根到根的走法中能拿到的最大权值(每个权值只能拿一次,根没有权值,且不 ...
分类:
其他好文 时间:
2020-04-04 18:42:21
阅读次数:
69
给定一棵 $n$ 个点的树,初始全是白点,要求你做 $n$ 步操作,每一次选定一个与一个黑点相隔一条边的白点,将它染成黑点,然后获得该白点被染色前所在的白色联通块大小的权值。第一次操作可以任意选点。求可获得的最大权值。 Solution 显然如果选定了开始点,那么答案就是固定的 设开始点为根,则答案 ...
分类:
其他好文 时间:
2020-04-04 11:47:23
阅读次数:
73
给你一个有 $n$ 个点的带权树,有 $m$ 个查询,每次查询最大权值不大于 $x$ 的点对的数目 Solution 模拟 Kruskal 的过程,并将整个过程的答案记录下来 询问 $x$ 的时候,二分找到最后一个 $\le x$ 的位置,输出这个时刻的答案即可 ...
分类:
其他好文 时间:
2020-03-25 21:11:28
阅读次数:
68