R1EXOM2NZZFSE
Zdjęcie przedstawia dużą pajęczynę na gałęzi.

PYI_R_W14_M41A Grafy - abstrakcyjny model sytuacji 

Źródło: Anthony Ievlev, domena publiczna.

Uruchom edytor pozwalający konstruować grafy oraz wykonywać na nich podstawowe operacje, takie jak dodawanie bądź usuwanie wierzchołków i krawędzi oraz znajdowanie takiej drogi między wierzchołkami, która składa się z najmniejszej liczby krawędzi. Przetestuj jego funkcje (ich opisy znajdziesz poniżej).

R1SD1DSAP7SXZ

Edytor interaktywny do tworzenia grafów. Poniżej opisane są funkcje edytora.

Przesuń

Funkcja ta pozwala na przesuwanie wierzchołków, które po przesunięciu będą powracały do pierwotnego położenia. Do pierwotnego położenia nie wrócą wierzchołki, które zostały przymocowane. Umożliwia też zmianę pozycji widoku okna grafu oraz skalowanie widoku.

R1NHHS25CCOBK
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Przymocuj

Dzięki tej funkcji możliwe jest przemieszczanie wierzchołków, przy czym wierzchołek, który przesuniesz, zmieni się w węzeł statyczny. Nadal jednak będzie oddziaływał siłą odpychania na pozostałe. Statyczność można anulować, dwukrotnie klikając wybrany wierzchołek.

R1NPAK8JD8KCJ
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Dodaj wierzchołek

Funkcja ta dodaje jeden wierzchołek do już istniejącego grafu. Jeśli dodasz nowy wierzchołek w odpowiednio bliskiej odległości względem innych, zostaną one połączone jedną krawędzią z nowo dodanym węzłem.

R15XXE8863BG7
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Dodaj krawędź

Korzystając z tej funkcji, dodasz jedną krawędź, która połączy dwa wybrane wierzchołki.

R1C5U4D7J7HCA
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Znajdź drogę

Funkcja ta umożliwia znalezienie jednej spośród dróg (składających się z najmniejszej liczby krawędzi) łączących dwa zaznaczone wierzchołki. Krawędzie drogi wyróżnione zostaną kolorem zielonym.

R1HK75GHOBR6P

Bezwładność

Użycie tej funkcji sprawia, że wszystkie wierzchołki przestają być statyczne.

R1CZ3UCHZXRK5
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Usuń

Za pomocą tej funkcji usuniesz wybrany wierzchołek lub krawędź. W przypadku usuwania wierzchołka graf pozbawiony zostaje również krawędzi incydentnych z tym wierzchołkiem.

RGJGROMSPSOSX
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.