摘要:
考虑反向建图,然后设 fuf_ufu 表示 uuu 点的答案,fn=+∞f_n = + \inftyfn=+∞。然后 Dijkstra 维护,每次拓展到一个新的点,相当于考虑一些同余相关的问题。容易发现这个东西可以 O(1)O(1)O(1) 求出,就做完了。 #include <bits/std 阅读全文
posted @ 2024-02-26 18:28
HappyBobb
阅读(11)
评论(0)
推荐(0)
摘要:
注意到对方的操作与我们选择的无关。故可以直接 DP 求出对方最终点数为 iii 的概率。这部分可以前缀和优化。 现在考虑我们怎么做能最优化概率。逆着 DP,fif_ifi 表示假如初始点数为 iii 的最优概率。f0f_0f0 即为所求。你发现转移分两部分,一部分是,我在 iii 不动,另一部分 阅读全文
posted @ 2024-02-26 18:26
HappyBobb
阅读(26)
评论(0)
推荐(0)

浙公网安备 33010602011771号