RQCC32OC8CXK3
Zdjęcie przedstawia cienką niebieską siatkę na ciemnym tle.

PYI_R_W14_M41C Grafy dla wytrwałych 

Źródło: Uriel SC, domena publiczna.
Już wiesz
  • Potrafisz omówić problem mostów królewieckich.

  • Czy w danych grafach możliwe jest znalezienie cyklu Eulera.

  • Jak dokonać analizy algorytmu sprawdzającego, czy dany graf jest eulerowski lub półeulerowski.

Teraz czas, aby sprawdzić wiedzę i umiejętności w praktyce.

RE2UQT7NQA78G
Ćwiczenie 1
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
R1BUR7L573NOL
Ćwiczenie 2
Spisano kilka ciągów stopni wszystkich wierzchołków grafu. Który z grafów zawiera cykl Eulera? Możliwe odpowiedzi: 1. 4 6 4 2 2 4 2, 2. 2 3 5 4 6 7 8 9 8, 3. 2 4 4 4 4 6 2, 4. 2 2 2 2 2 2 2 2
RAFJVP14VT2M7
Ćwiczenie 3
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Źródło: Contentplus.pl sp. z o.o., licencja: CC BY-SA 3.0.
Ćwiczenie 4
RKJAE3RMRRBVF
Graf, który posiada V wierzchołków i V+1 krawędzi może posiadać cykl Eulera. Możliwe odpowiedzi: 1. Fałsz, 2. Prawda
RqMUv4CAn0eiK
Ćwiczenie 5
Ile spójnych składowych może mieć graf nieskierowany bez pętli i krwędzi wielokrotnych o 6 wierzchołkach i następującym ciągu stopni wierzchołków.

2, 2, 2, 2, 2, 2 Możliwe odpowiedzi: 1. 1, 2. 2, 3. 3, 4. 6
R34xTehBMxpYX
Ćwiczenie 6
Dokończ zdanie. 1. nieparzystą, 2. Nie istnieje, 3. nieparzystego, 4. parzystą, 5. parzystego, 6. jeden graf nieskierowany bez pętli i krawędzi wielokrotnych posiadający 1. nieparzystą, 2. Nie istnieje, 3. nieparzystego, 4. parzystą, 5. parzystego, 6. jeden wierzchołek stopnia 1. nieparzystą, 2. Nie istnieje, 3. nieparzystego, 4. parzystą, 5. parzystego, 6. jeden.
Nie istnieje ten sam graf posiadający 1. nieparzystą, 2. Nie istnieje, 3. nieparzystego, 4. parzystą, 5. parzystego, 6. jeden liczbę wierzchołków stopnia nieparzystego.
RobNyF0oGKt0S1
Ćwiczenie 7
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
1
Ćwiczenie 8

Napisz program, który obliczy liczbę spójnych składowych grafu nieskierowanego, a następnie ją wyświetli.

Specyfikacja problemu:

Dane:

  • macierzSasiedztwa – macierz sąsiedztwa grafu; lista dwuwymiarowa liczb naturalnych

Wynik:

  • liczba spójnych składowych grafu; liczba naturalna

Działanie programu przetestuj dla następujących danych:

Graf:

RHBbzJCeoL0tO
Graf nieskierowany bez wag. Graf składa się z sześciu wierzchołków oraz czterech krawędzi, nie jest grafem spójnym.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Macierz sąsiedztwa tego grafu:

Linia 1. macierz podkreślnik sasiedztwa znak równości otwórz nawias kwadratowy. Linia 2. otwórz nawias kwadratowy 0 przecinek 0 przecinek 0 przecinek 0 przecinek 0 przecinek 0 zamknij nawias kwadratowy przecinek. Linia 3. otwórz nawias kwadratowy 0 przecinek 0 przecinek 1 przecinek 0 przecinek 1 przecinek 0 zamknij nawias kwadratowy przecinek. Linia 4. otwórz nawias kwadratowy 0 przecinek 1 przecinek 0 przecinek 1 przecinek 0 przecinek 0 zamknij nawias kwadratowy przecinek. Linia 5. otwórz nawias kwadratowy 0 przecinek 0 przecinek 1 przecinek 0 przecinek 1 przecinek 0 zamknij nawias kwadratowy przecinek. Linia 6. otwórz nawias kwadratowy 0 przecinek 1 przecinek 0 przecinek 1 przecinek 0 przecinek 0 zamknij nawias kwadratowy przecinek. Linia 7. otwórz nawias kwadratowy 0 przecinek 0 przecinek 0 przecinek 0 przecinek 0 przecinek 0 zamknij nawias kwadratowy. Linia 8. zamknij nawias kwadratowy.

Przykładowy wynik dla podanych danych:

Linia 1. Liczba spojnych skladowych grafu dwukropek 3.
R1Gw013JDcmB3
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
31
Ćwiczenie 9

Napisz program, który sprawdzi, czy dana para wierzchołków o indeksach v oraz w tworzących krawędź vw grafu spójnego nieskierowanego reprezentowanego przez macierz sąsiedztwa jest mostem.

Specyfikacja problemu:

Dane:

  • macierzSasiedztwa – macierz sąsiedztwa grafu; lista dwuwymiarowa liczb naturalnych

  • v – indeks wierzchołka tworzącego krawędź; liczba naturalna

  • w – indeks wierzchołka tworzącego krawędź; liczba naturalna

Wynik:

  • komunikat informujący o tym, czy krawędź tworzona przez dwa podane wierzchołki vw jest mostem

Działanie programu przetestuj dla następujących danych:

Graf:

RiOppoLhKXNb6
Spójny graf nieskierowany bez wag, który składa się z ośmiu wierzchołków oraz dziewięciu krawędzi.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Macierz sąsiedztwa grafu:

Linia 1. macierz podkreślnik sasiedztwa znak równości otwórz nawias kwadratowy. Linia 2. otwórz nawias kwadratowy 0 przecinek 1 przecinek 0 przecinek 1 przecinek 0 przecinek 0 przecinek 0 przecinek 1 zamknij nawias kwadratowy przecinek. Linia 3. otwórz nawias kwadratowy 1 przecinek 0 przecinek 1 przecinek 1 przecinek 0 przecinek 0 przecinek 0 przecinek 0 zamknij nawias kwadratowy przecinek. Linia 4. otwórz nawias kwadratowy 0 przecinek 1 przecinek 0 przecinek 0 przecinek 1 przecinek 0 przecinek 0 przecinek 0 zamknij nawias kwadratowy przecinek. Linia 5. otwórz nawias kwadratowy 1 przecinek 1 przecinek 0 przecinek 0 przecinek 1 przecinek 0 przecinek 0 przecinek 0 zamknij nawias kwadratowy przecinek. Linia 6. otwórz nawias kwadratowy 0 przecinek 0 przecinek 1 przecinek 1 przecinek 0 przecinek 0 przecinek 0 przecinek 0 zamknij nawias kwadratowy przecinek. Linia 7. otwórz nawias kwadratowy 0 przecinek 0 przecinek 0 przecinek 0 przecinek 0 przecinek 0 przecinek 1 przecinek 0 zamknij nawias kwadratowy przecinek. Linia 8. otwórz nawias kwadratowy 0 przecinek 0 przecinek 0 przecinek 0 przecinek 0 przecinek 1 przecinek 0 przecinek 1 zamknij nawias kwadratowy przecinek. Linia 9. otwórz nawias kwadratowy 1 przecinek 0 przecinek 0 przecinek 0 przecinek 0 przecinek 0 przecinek 1 przecinek 0 zamknij nawias kwadratowy. Linia 10. zamknij nawias kwadratowy. Linia 12. v znak równości 0. Linia 13. w znak równości 7.

Przykładowy wynik dla podanych danych:

Linia 1. Krawedz 0 minus 7 jest mostem.
RAX4M2jwivnuO
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.