问 Kruskal
  • 板块灌水区
  • 楼主MWL_wma
  • 当前回复5
  • 已保存回复5
  • 发布时间2024/8/9 10:00
  • 上次更新2024/8/9 11:00:12
查看原帖
问 Kruskal
1023017
MWL_wma楼主2024/8/9 10:00

我有个同学建议我们把 Kruskal 写成 priority_queue 的堆优化形式,这样最优情况下 Kruskal 的时间复杂度为 Θ(nlog⁡m)\Theta(n\operatorname{log}m),可以使 Kruskal 跑稠密图跑得更快。

但是众所周知,sort 在绝大多数情况下速度会比其他 Θ(nlog⁡n)\Theta(n\operatorname{log}n) 的跑得更快。

所以建议我打堆优化版吗?

2024/8/9 10:00
加载中...