diff --git a/doc/kevin_bacon.html b/doc/kevin_bacon.html index acc7b95f..156b7692 100644 --- a/doc/kevin_bacon.html +++ b/doc/kevin_bacon.html @@ -248,11 +248,14 @@ predecessors, since this is not part of the basic algorithm.
Vertex src = actors["Kevin Bacon"];
- dijkstra_shortest_paths
- (g, src, bacon_number.begin(),
- get(edge_weight, g), color.begin(), get(vertex_index, g),
- make_ucs_visitor(record_predecessors(predecessor.begin(),
- on_edge_relaxed())));
+ breadth_first_search
+ (g, src,
+ visitor(make_bfs_visitor
+ (make_list(record_predecessors(&predecessor[0],
+ on_examine_edge()),
+ record_distances(&bacon_number[0],
+ on_examine_edge()))))
+ );