你知道黑暗城堡有N个房间,M条可以制造的双向通道,以及每条通道的长度,为如果所有的通道都被修建,第i号房间与第1号房间的最短路径长度;1取模之后的结果就行了。
你知道黑暗城堡有N个房间,M条可以制造的双向通道,以及每条通道的长度。 城堡是树形的并且满足下面的条件: 设 D_i D i 为如果所有的通道都被修建,第i号房间与第1号房间的最短路径长度; 而 S_i S i 为实际修建的树形城堡中第i号房间与第1号房间的路径长度; 要求对于所有整数i( 1 le i le N 1≤i≤N),有 S_i=D_i S i =D i 成立。 你想知道有多少种不同的城堡修建方案。当然,你只需要输出答案对 2^{31}-1 2 31 −1取模之后的结果就行了。
(图片来源网络,侵删)
标签: HBC50360牛老板 贪心 动态规划 记忆化搜索黑暗城堡题解