/Grafowanie

Repository for Grafowanie Projekt (PIO 2020L)

Primary LanguageJavaThe UnlicenseUnlicense

Repository for Grafowanie Projekt (PIO 2020L)

Format plików wejściowych:

[Typ grafu D/S - D od Directed, S od Straight]
[ilość wierzchołków N] [ilość krawędzi K]
K razy:
[pierwszy koniec krawędzi] [drugi koniec krawędzi]

Wierzchołki numerujemy od 0 do N-1

Przykład:
D
8 6
0 1
6 7
5 4
6 4
2 1
1 3

Circle view to rozmieszczenie wszystkich wierzchołków na kole zgodnie z ruchem wskazówek zegara.

Tree view to widok drzewa(drzew) DFS(depth first search) z krawędziami powrotnymi.

Textbox na dole jest dla leniwych, jak nie chcę wybierać pliku to wklejam go do Textboxa i klikam ESC i się rysuje.