ρ有一个二分连通无向图,X 方点、Y 方点均为n个(编号为1 ~ n)。
这个二分图比较特殊,一个Y 方点的度为2,一条黑色边,一条白色边。。
所有黑色边权值均为a ,所有白色边权值均为b 。
选择一个X 方点,代价为连接的所有边的权值之和。
激活一个Y 方点,需要选择至少一个与之相邻的X 方点。
现在,ρ想激活每个Y 方点,他想知道最小总代价
要求做到NlogN
给定一棵有n 个点的树,现要求不断删点直到树的直径<=K,求最少需要删除的点数。
一个点可以被删掉当且仅当该点的度数为1
对于100% 的数据,K <= n <= 2000。
模型转化后题意:给定一棵有N个点的树,有M条树上路径,每条路径有价值。现在要求选择若干路径,使得没有一条边同时包括在两个路径中,最大化价值和。且保证每个点度数<=10