死宅与陷阱

题解: 不难发现,在有向图中,从起点出发,越往后达到每个点的概率越低,就是说一个点的下一个点的概率一定不会大于上一个点。 那么用贪心的思想,每次选择概率最大的一点放陷阱,这样期望加的也是最多的。 先BFS处理出所有点的概率,然后将概率从大到小排序,先算出不放陷阱的期望,然后在加上T个陷阱放上去之后的期望,注意起点不能放陷阱。复杂度O(m + nlogn),另外这份代码在OJ上跑有精度问题只有95分
相关文章
相关标签/搜索