E
倒流一下,然后把负权边置零后跑 MST 即可。
attempt。
F
跑出原图的最短路树,非树边删除不需要考虑,树边就重新跑一次最短路(规模
Θ
(
n
)
\Theta(n)
Θ(n))。
类似的题(原题)有 JOI 2020 Final Olympic Bus。
attempt。
G
其实五分钟能冲出来的……去了板子码长 800B。
跑出每个结点到根的中位数,这个随便拿个数据结构维护下就行了,然后做个树 DP,就考虑深度奇偶性,和 P7443 的那个 SG 函数一个套路。注意是自底向上跑的。
attempt。
H 不会 wqs / 反悔贪心,改天学下再说吧……
是不是有点水了呀……