Übung Grundbegriffe der Graphentheorie 2
Inhaltsverzeichnis |
Sie sollen diese JAVA-Klasse in Netbeans oder Eclipse benutzen. Sie sollen nur richtige Eingaben im Konsole (oben) schreiben :)
Wenn Sie die Fragen haben , probiere ich verschaffen .
Viel Erfolg!
Graphen in Java
Algorithmus =
https://www.youtube.com/embed/6hfOvs8pY1k
Algorithmus von Prim
Der Algorithmus von Prim dient der Berechnung eines minimalen Spannbaumes in einem zusammenhängenden, ungerichteten, kantengewichteten Graphen.
https://upload.wikimedia.org/wikipedia/commons/archive/b/b1/20150611221338%21MAZE_30x20_Prim.ogv
Java Program to Find MST(Minimum Spanning Tree) using Prim’s Algorithm
Lösung
*
Zusätzliche Informationen
https://www.youtube.com/watch?v=Pn874kEc3IA
Create a Balanced Binary Tree of the Incoming Data
2. MOEGLICHKEIT
Implement Binary Tree
Find Number of Spanning Trees in a Complete Bipartite Graph
1. Import Scanner
2. Implementieren Sie eine Klasse NumOfSpanningBipartite,die folgende Anforderungen erfuellt:
- Die integer Zahlen "firstSetSize" und "secondSetSize" werden werden im Konstruktor als Parameter erwartet und in privaten Attributen abgespeichert.
- return (this.firstSetSize^(this.secondSetSize - 1)) *(this.secondSetSize ^ (this.firstSetSize -1));
3. Implementieren Sie eine main- Klasse nur mit String[args] Parameter
- Deklarieren Sie m und n als Zahlvariable(int)
- Benutzen Sie die Scanner Prozedure.
- Drucken Sie " Enter the size of the bipartite graph(m and n)
- Benutzen Sie eine Methode Scanner fuer m und n (next...())
- Erzeugen Sie ein neues Objekt bipartite.
- Benutzen Sie System.out.println(...+bipartite.numerOfSpanningTree(m,n)))
- Schliessen Sie Scanner Methode.
Details
$javac NumOfSpanningBipartite.java
$java NumOfSpanningBipartite
enter the size of the bipartite graph (m and n)
2 2
the number of spanning trees are 9
Aufgaben
Aufgabe1

Wieviele Zusammenhangskomponenten hat der Graph?
*
2
Ist der Graph bipartit?
*
Nein, es gibt Kreise ungerader Länge
dG(x,y) =?
*
3
dG(x,z)
*
2
Wieviel Kreise gibt es im Graphen ?
*
5
Wieviele Wege gibt es von x nach y?
*
4
Übung zu Gozinto-Graphen
Zur Produktion eines Endproduktes A werden 4 Teile vom Typ B, 2 Teile Typ C, 3Teile Typ D und 1Teil vom Typ E benötigt. Typ E fließt mit je 1Teil auch noch in die Produktion von D und C ein. Ein weiterer Bautyp F fließt zu je 2Stk in die Produktion von C und mit je 1Stk in die Produktion von B ein.
1.Zeichne einen Gozinto-Graphen zu dem beschriebenen Sachverhalt.
2.Wir erhalten einen Auftrag und sollen 150A, 400B, 50C, 100D, 200E und 300F
bereitstellen. Ermitteln sie den Gesamtbedarf für alle Teile der Produktionskette!