Graph: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „Kategorie:Informatik ==Schnittstellenbeschreibung== * Datei:Graph.pdf * Datei:GraphNode.pdf“) |
|||
Zeile 3: | Zeile 3: | ||
* [[Datei:Graph.pdf]] | * [[Datei:Graph.pdf]] | ||
* [[Datei:GraphNode.pdf]] | * [[Datei:GraphNode.pdf]] | ||
==Verwendung von Graphs== | |||
===Beispiel: Alle Nachbarn zählen=== | |||
<code> public int zaehleNachbarn(GraphWithViewer pGraph, GraphNode pNode){ | |||
int ergebnis = 0; | |||
List neighbours = graph.getNeighbours(pNode); | |||
neighbours.toFirst(); | |||
while(neighbours.hasAccess()){ | |||
ergebnis++; | |||
neighbours.next(); | |||
} | |||
return ergebnis; | |||
} </code> |
Version vom 20. April 2012, 16:25 Uhr
Schnittstellenbeschreibung
Verwendung von Graphs
Beispiel: Alle Nachbarn zählen
public int zaehleNachbarn(GraphWithViewer pGraph, GraphNode pNode){
int ergebnis = 0;
List neighbours = graph.getNeighbours(pNode);
neighbours.toFirst();
while(neighbours.hasAccess()){
ergebnis++;
neighbours.next();
}
return ergebnis;
}