关于此题的延伸思考
  • 板块P4943 密室
  • 楼主Mathew_Miao
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/1/14 06:55
  • 上次更新2023/11/2 18:44:49
查看原帖
关于此题的延伸思考
668998
Mathew_Miao楼主2023/1/14 06:55

如果把原题改为

有一个 nnmm 边的带边权无向图。

kk 个人在 11 号节点,他们要到达 kk 个终点。

其中每一个点只有 kk 个人中的某些人可以进入。

求到达 kk 个密室的最短时间。

我的想法是先跑 kk 遍堆优 dijkstra,然后用状压 dp 枚举哪个人到那几个点,并且每个状态似乎要得要 O(k)O(k) 来判断是否合法。

这样的时间复杂度是 O(kmlogn+2knk)O(km\log n+2^knk) 的,有没有神仙能想出复杂度更优的写法,多谢。

2023/1/14 06:55
加载中...