1
Polecenie 1

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).

RRIb09Ax853Vo

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.

R19L8BBic14U3
Ź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.

RJJaTE52DAQIO
Ź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.

RWku6zw4vvJbX
Ź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.

RgucVohyaKf9s
Ź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.

RuMJ9IW2mTHib

Bezwładność

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

R1XGIDk54UMOS
Ź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.

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