![]() |
AuD
Lecture 'Algorithmen und Datenstrukturen' (code examples)
|
undirected (weighted or unweighted )example graph (Sedgewick, Algorithms in Java. More...
Public Member Functions | |
GraphP88 (boolean weighted) | |
GraphP88 () | |
![]() | |
MyGraph (boolean directed) | |
create empty graph More... | |
MyGraph (boolean directed, File filename) | |
read graph from file using GraphParser More... | |
AbstractGraph< AbstractNode, AbstractEdge > | getAbstractGraph () |
view this graph as an AbstractGraph More... | |
GraphvizDecorator | getDecorator () |
![]() | |
GraphAM (Node nodeGenerator, Edge edgeGenerator, boolean directed) | |
Create graph. More... | |
boolean | isDirected () |
Node | addNode () |
Edge | addEdge (Node source, Node destination) |
int | getNumNodes () |
Node | getSomeNode () |
Iterator< Node > | iterator () |
Edge | getEdge (Node source, Node destination) |
Vector< Edge > | getInEdges (Node node) |
Vector< Edge > | getOutEdges (Node node) |
void | removeNode (Node node) |
void | removeEdge (Edge edge) |
Iterator< Edge > | getEdgeIterator () |
Static Public Member Functions | |
static void | main (String[] args) |
Additional Inherited Members | |
![]() | |
Node | check (Node node) |
Edge | check (Edge edge) |
undirected (weighted or unweighted )example graph (Sedgewick, Algorithms in Java.
Part 5: Graph Algorithms. 3rd ed. p88)
Definition at line 7 of file GraphP88.java.
aud.example.graph.GraphP88.GraphP88 | ( | boolean | weighted | ) |
Definition at line 8 of file GraphP88.java.
References aud.graph.GraphAM< MyNode, MyEdge >.addEdge(), aud.graph.GraphAM< MyNode, MyEdge >.addNode(), aud.graph.SimpleNode.setLabel(), and aud.graph.SimpleNode.setPosition().
Definition at line 62 of file GraphP88.java.
Referenced by aud.example.graph.GraphP88.main().
|
static |
Definition at line 66 of file GraphP88.java.
References aud.example.graph.GraphP88.GraphP88().