Post

路径寻找问题(隐式图)

路径寻找问题(隐式图)

一些情况下,图不是事先给定,从输入中直接给出的,而是根据实际情况在程序中动态生成的,称为“隐式图”。

路径寻找问题主要是求从某个初状态到某个终状态的最优路径(关键是存在状态间的相互转移,所以可以把状态看作是图上的节点),一般可以转化为隐式图,然后利用图的遍历或者求图的最短路来求解。

例题

隐式图中最短路

CF1846G(把当前的患病状态作为图上的节点,结合每种药的药效用位运算来连边)
P1379(经典问题) uva10603 (注意图的生成方式)
uva1601

隐式图中最长路

uva437(经典矩形覆盖问题)

This post is licensed under CC BY 4.0 by the author.