题解:P16445 [XJTUPC 2026] The Whole Rest
szh_AK_all · · 题解
假设我们选择的路径起点为
-
在我们选择的路径中走了奇数次的边为
s 到t 最简路径上的边。 -
该路径的代价即为
s 到t 最简路径上的边的边权异或和。令
dis_i 表示节点i 到根的路径上的边的边权异或和,则s 到t 的代价为dis_s \oplus dis_t 。
因为
分析起点为
由于需要边数最小,所以我们要
求出来
szh_AK_all · · 题解
假设我们选择的路径起点为
在我们选择的路径中走了奇数次的边为
该路径的代价即为
令
因为
分析起点为
由于需要边数最小,所以我们要
求出来