求助口胡的题的做法
  • 板块学术版
  • 楼主wuzr
  • 当前回复6
  • 已保存回复6
  • 发布时间2022/6/24 21:41
  • 上次更新2023/10/27 22:39:28
查看原帖
求助口胡的题的做法
400151
wuzr楼主2022/6/24 21:41

题目描述

给出一棵树,每个点有点权。你要选出 kk 个点,每选一个点与它有相连的边的点就不能选,问最大值为多少。

样例 #1

样例输入 #1

4 3
1 2 3 7
1 4
2 4
3 4

样例输出 #1

6

样例 #2

样例输入 #2

7 4
1 2 3 4 5 6 7
1 7
5 7
2 7
3 7
3 4
3 6

样例输出 #2

17

样例1解释


我的做法,可能不对。

考虑wqs二分套反悔贪心。可能怎么选都无法选出 kk 个数,那么这时对选的数多于 kk 的数的情况进行删数,删到只剩 kk 个数。

若无法使选的数多于 kk ,强制当前最大数不选(变为 inf-inf )。


2022/6/24 21:41
加载中...