建造者模式,生成器模式
2026/5/9 22:09:17
在通信网络、任务调度、依赖编排等工程场景中,经常会遇到如下问题:
本题正是这一类问题的典型抽象,其数学模型为:加权有向无环图(Directed Acyclic Graph, DAG)上的单源最短路径问题。
V = {1, 2, ..., N}E = {(u, v, w)}w ≥ 0,表示从u到v的消息传递延时src与目标节点dst目标:计算从src到dst的最小路径权重和;若dst不可达,返回-1。
回溯解法通过枚举所有可能路径并取最小值,逻辑正确,但存在明显工程问题: