class WeightedDirectedGraph
Public Instance Methods
create_edge(origin_id, end_id, weight)
click to toggle source
# File lib/data_structures/weighted_directed_graph.rb, line 4 def create_edge(origin_id, end_id, weight) @adjacency_list[origin_id][end_id] = weight end
delete_edge(origin_id, end_id)
click to toggle source
# File lib/data_structures/weighted_directed_graph.rb, line 8 def delete_edge(origin_id, end_id) @adjacency_list[origin_id].delete(end_id) end