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