Sha256: 4e15e8ba1131631e806dc653e0301fbd216089c2efc24463dacddd361a909df2
Contents?: true
Size: 349 Bytes
Versions: 2
Compression:
Stored size: 349 Bytes
Contents
module Aquanaut # Base node class which needs to be inherited for special cases. # # @abstract # class Node attr_reader :adjacency_list def initialize() @adjacency_list = [] end # Implements adjacency with an adjacency list. # def add_edge(successor) @adjacency_list << successor end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
aquanaut-0.1.2 | lib/aquanaut/node.rb |
aquanaut-0.1.1 | lib/aquanaut/node.rb |