Function cp_library_rs::graph::dijkstra::path_reconstruction
source · pub fn path_reconstruction(
s: usize,
t: usize,
prev: &Vec<Option<usize>>
) -> Option<Vec<usize>>
Expand description
経路復元
- スタート地点
s
からゴール地点t
までの最短路を復元する
戻り値
Some(path)
: スタート地点s
からゴール地点t
までの最短路None
: sがダイクストラ法のスタート地点でない場合 | 最短路が存在しない場合