.. _datastructure_ref: Graphs can be represented in three different ways. This library implements all of the three different ways of representing graphs. Data Structures API reference ============================= Graph(Pure Abstract Class) -------------------------- .. doxygenclass:: graph :project: graphs :members: Ajdacency List -------------- .. doxygenclass:: adjacencyList :project: graphs :members: Ajdacency Matrix ---------------- .. doxygenclass:: adjacencyMatrix :project: graphs :members: Edge List --------- .. doxygenclass:: edgeList :project: graphs :members: