贪心问题丢树上->利用决策唯一+贪心完后缩点为一个子问题:0909T1

本文搬运自本人高中时期CSDN博客,若图片加载不出来,可到原文查看:https://blog.csdn.net/zhangtingxiqwq/article/details/132795053

不考虑上树,就是个经典的贪心,也就是按 b/ab/a 排序。

丢树上,要求父亲必须比儿子先选,也就是多了一种限制条件。

但此时先从全局出发,对于某个节点若其 b/ab/a 为全局最大,那么 选完父亲后必须选他 ,因为选择走其他地方必然没有走这里更优。

然后此时对于这个父亲节点,他现在的 决策唯一

然后我们就可以把这个点和父亲节点 在一起,继续做上述过程。