module Algorithmable::Graphs

Public Class Methods

new_undirected_graph(vertices = []) click to toggle source
# File lib/algorithmable/graphs.rb, line 7
def new_undirected_graph(vertices = [])
  graph = Undirected.new(vertices.size)
  vertices.each do |left, right|
    graph.add_edge left, right
  end
  graph
end