Quiz adaptacyjny algorytmika PR

Test maturalny:  Grafy i drzewa

Test z grafów i drzew online: reprezentacje grafu, przeszukiwanie wszerz i w głąb, drzewa BST i najkrótsze drogi — materiał w większości wykraczający poza listę algorytmów z podstawy programowej.

Konto zakładasz w minutę · pełny dostęp do wszystkich przedmiotów od 49 zł/mies.

Sprawdzian ze struktur danych w wersji szkolnej →

Pytania w bazie
157
pytań w bazie
Typy pytań w temacie
10
typów pytań
Quiz z grafów i drzew w Matury Online — pytanie z tematu „Grafy i drzewa” po sprawdzeniu odpowiedzi, z wynikiem i wyjaśnieniem

O temacie

Grafy i drzewa — najważniejsze fakty

Podstawa programowa wspomina o grafach tylko jako o strukturze „do przedstawiania abstrakcyjnego modelu sytuacji problemowych” oraz — przy podejściu zachłannym — o szukaniu najkrótszej drogi.

BFS, DFS, drzewa BST, algorytm Dijkstry i minimalne drzewo rozpinające nie są w niej wymienione z nazwy, a w Informatorze CKE i w arkuszach z lat 2023–2026 nie ma zadania z grafem ani drzewem. Ten test jest więc poszerzeniem: uczy modelowania problemów grafem i śledzenia algorytmów na małych przykładach. Po każdej odpowiedzi widzisz wyjaśnienie.

Pytania z bazy dla tego tematu

🌳 Wypróbuj pytania z tematu „Grafy i drzewa”

Prawdziwe pytania z bazy — kliknij odpowiedź i sprawdź. Po jednym z każdego dostępnego typu (do 6 zakładek). Tak samo wyglądają pytania w Quizie w aplikacji, gdzie odpowiedzi otwarte ocenia AI.

Quiz w Matury Online — panel „Filtruj” z zaznaczonym tematem „Grafy i drzewa” i pytaniem z tego tematu

Jak działa quiz

Quiz z grafów i drzew — krok po kroku

  • 1Filtr tematu. W kreatorze sesji wybierasz „Grafy i drzewa”, poziom (podstawa / rozszerzenie) i liczbę pytań — losują się tylko pytania z tego tematu. W trakcie sesji panel „Filtruj” zawęża jeszcze typ zadania i trudność 1–5.
  • 2Wyjaśnienie po każdej odpowiedzi. Klikasz „Sprawdź odpowiedź” i od razu widzisz, czy dobrze, oraz dlaczego. Odpowiedzi otwarte ocenia AI według kryteriów CKE.
  • 3Trudność i powtórki. Quiz dobiera pytania do Twojego poziomu (celuje w ok. 70% trafień), a te, z którymi miałeś kłopot, wracają jako powtórki — po dniu, po tygodniu, potem coraz rzadziej.
  • Zamknięte (A–D)38
  • Otwarte28
  • Dopasuj20
  • Wykres14
  • Obliczenia14
  • Tabela danych13
  • Wielokrotny wybór12
  • Prawda/Fałsz11
  • Uzupełnij6
  • Luki w tekście1
Rozpocznij quiz

W tym quizie

Typy pytań w teście z grafów i drzew

Quiz losuje spośród 157 pytań w bazie. Każdy typ pokazujemy tak, jak wygląda w Quizie.

Rozkład typów pytań w banku

157 pytań · 10 typów
◉ 24%
✎ 18%
⇄ 13%
📈 9%
🧮 9%
▦ 8%
Zamknięte (A–D)38 (24%)
Otwarte28 (18%)
Dopasuj20 (13%)
Wykres14 (9%)
Obliczenia14 (9%)
Tabela danych13 (8%)
Wielokrotny wybór12 (8%)
Prawda/Fałsz11 (7%)
Uzupełnij6 (4%)
Luki w tekście1 (1%)

Najważniejsze typy w tym temacie

top 4 z 10 · tak jak w Quizie
matury-online.pl/dashboard

Graf nieskierowany ma 5 wierzchołków i 4 krawędzie, a z każdego wierzchołka da się dojść do każdego innego. Czym jest ten graf?

Acyklem
Bgrafem pełnym
Cdrzewem
Dgrafem skierowanym acyklicznym
◉Typ 01

Zamknięte (A–D)

Wybierz jedną z 4 odpowiedzi A/B/C/D.

📚Wszystkie przedmioty
38 pytań · 24% banku
matury-online.pl/dashboard🤖 AI

Opisz, jak działa wyszukiwanie klucza w binarnym drzewie poszukiwań (BST) i od czego zależy czas tej operacji.

3/3
🤖 Ocena AI · 30 s · CKE-style
„Pełne wskazanie wymaganych elementów odpowiedzi.”
+30 XP
✎Typ 02AI ocenia

Otwarte

Odpowiedz pełnym zdaniem. AI ocenia w 30 s z komentarzem CKE.

📚Wszystkie przedmioty
28 pytań · 18% banku
matury-online.pl/dashboard

Dopasuj problem do struktury danych, która najlepiej go modeluje.

historia odwiedzonych stron z przyciskiem Wstecz→
zgłoszenia do wydruku obsługiwane w kolejności nadejścia→
szybkie odnajdywanie wartości po kluczu tekstowym→
sieć połączeń drogowych między miastami→
tablica mieszającastoskolejkagraf
⇄Typ 03

Dopasuj

Połącz elementy w pary: termin → definicja, autor → dzieło, wzór → nazwa.

📚Wszystkie przedmioty
20 pytań · 13% banku
matury-online.pl/dashboard

Odczytaj wartość z wykresu w punkcie t = 4:

y = 42
Odpowiedź:y(4) = 42✓
📈Typ 04AI ocenia

Wykres

Wykres funkcji / pomiarów → wyciągnij wnioski, oszacuj wartości.

📚Matma, fizyka, chemia, geografia, BiZ
14 pytań · 9% banku
Pozostałe typy w tym banku (6)
🧮Obliczenia· 14▦Tabela danych· 13☑Wielokrotny wybór· 12⚖Prawda/Fałsz· 11⎵Uzupełnij· 6•Luki w tekście· 1

Zakres testu

„Grafy i drzewa” – co sprawdza test?

6 kluczowych umiejętności – każdą przećwiczysz na pytaniach w Quizie.

1

Reprezentacja grafu

Macierz sąsiedztwa zajmuje O(n²) pamięci, listy sąsiedztwa — O(n + m), gdzie n to liczba wierzchołków, a m — krawędzi. Dla grafu o niewielu krawędziach oszczędniejsze są listy.

2

BFS — przeszukiwanie wszerz

Przeszukiwanie z kolejką (FIFO). Wierzchołek oznacza się jako odwiedzony w chwili wstawienia do kolejki — inaczej może trafić do niej kilka razy.

3

DFS — przeszukiwanie w głąb

Wersja rekurencyjna i iteracyjna ze stosem; kolejność odwiedzania wierzchołków przy wejściu do wierzchołka i przy wyjściu z niego.

4

Drzewa BST — wstawianie i wyszukiwanie

Mniejsze klucze trafiają do lewego poddrzewa, większe do prawego. Gdy wstawiasz wartości w kolejności rosnącej, drzewo wyradza się w listę.

5

Najkrótsze ścieżki (Dijkstra)

Algorytm Dijkstry: zachłanny wybór najbliższego nieodwiedzonego wierzchołka (podstawa programowa wymienia szukanie najkrótszej drogi jako zastosowanie podejścia zachłannego). Działa poprawnie tylko przy nieujemnych wagach krawędzi.

6

MST — minimalne drzewo rozpinające

Algorytmy Kruskala i Prima. Kruskal przegląda krawędzie od najlżejszej i dodaje te, które nie tworzą cyklu. Materiał spoza podstawy programowej.

💻 Do zapamiętania

Kluczowe pojęcia – „Grafy i drzewa”

Pojęcia algorytmiczne, struktury danych i konstrukcje programistyczne z działu „Grafy i drzewa” – test sprawdza ich poprawne użycie, nie tylko definicje.

Graf
Struktura danych: zbiór wierzchołków V i krawędzi E ⊆ V × V.
Skierowany / nieskierowany. Ważony / nieważony.
Macierz sąsiedztwa
Tablica n×n, gdzie M[u][v] = 1, gdy krawędź istnieje.
Pamięć O(n²). Sprawdzenie krawędzi O(1).
Lista sąsiedztwa
Tablica list — dla każdego wierzchołka lista sąsiadów.
Pamięć O(n + m). Najczęstsza reprezentacja.
BFS
Breadth-First Search — przeszukiwanie wszerz z kolejką FIFO.
Najkrótsza ścieżka w grafie nieważonym.
DFS
Depth-First Search — przeszukiwanie w głąb (rekurencyjnie lub stos).
Topologiczne sortowanie, cykle.
Drzewo
Graf acykliczny spójny — n wierzchołków i n − 1 krawędzi.
Korzeń, węzły, liście.
BST
Binary Search Tree — drzewo binarne, w którym klucze w lewym poddrzewie węzła są mniejsze od jego klucza, a w prawym — większe.
Wstawianie O(log n) średnio, O(n) najgorzej.
Przechodzenie drzewa
Pre-order (V-L-P), in-order (L-V-P), post-order (L-P-V).
BST in-order daje rosnący ciąg.
Dijkstra
Algorytm najkrótszych ścieżek od źródła — krawędzie nieujemne.
Z kopcem priorytetowym O((n + m) log n).
Bellman-Ford
Algorytm najkrótszych ścieżek — dopuszcza krawędzie ujemne, wykrywa cykle ujemne.
Złożoność O(n·m).
MST
Minimum Spanning Tree — drzewo rozpinające o minimalnej sumie wag.
Algorytmy: Kruskal, Prim, Boruvka.
Union-Find
Struktura zbiorów rozłącznych — operacje find i union w prawie O(1).
Używana w Kruskalu do sprawdzania cykli.

Na czym potykają się maturzyści

Typowe błędy w teście z grafów i drzew

Sprawdź, czy nie wpadasz w te pułapki – przy każdej jest poprawna wersja i wyjaśnienie.

❌ Błąd

Oznaczanie wierzchołka jako odwiedzonego po pop z kolejki BFS.

✅ Poprawnie

Oznaczaj zaraz po push — inaczej ten sam wierzchołek trafi do kolejki kilka razy.

Dlaczego: Algorytm nadal da poprawny wynik, jeśli przy zdejmowaniu pomija wierzchołki już odwiedzone, ale kolejka niepotrzebnie rośnie.

❌ Błąd

Wykrywanie cyklu w grafie skierowanym z dwoma stanami wierzchołka (odwiedzony / nieodwiedzony).

✅ Poprawnie

Używaj trzech stanów wierzchołka: nieodwiedzony, w trakcie przetwarzania, zakończony.

Dlaczego: Krawędź prowadząca do wierzchołka „w trakcie” zamyka cykl; krawędź do wierzchołka zakończonego — nie. Dwa stany nie pozwalają tego odróżnić.

❌ Błąd

BFS na grafie ważonym jako najkrótsza ścieżka.

✅ Poprawnie

BFS daje najkrótszą ścieżkę tylko dla grafu nieważonego. Dla wag → Dijkstra (wagi nieujemne) lub Bellman-Ford.

Dlaczego: BFS minimalizuje liczbę krawędzi, a nie sumę wag: droga z dwóch krawędzi o wagach 1 i 1 jest krótsza niż jedna krawędź o wadze 5.

❌ Błąd

Dijkstra na grafie z krawędziami ujemnymi.

✅ Poprawnie

Dla krawędzi o ujemnych wagach użyj algorytmu Bellmana-Forda.

Dlaczego: Algorytm Dijkstry zakłada, że odległość wierzchołka wybranego jako najbliższy jest już ostateczna. Krawędź o ujemnej wadze może ją później zmniejszyć.

❌ Błąd

Założenie, że drzewo BST zbudowane z posortowanych danych jest zrównoważone.

✅ Poprawnie

Wstawianie danych w kolejności rosnącej daje drzewo zdegenerowane do listy — operacje kosztują wtedy O(n). Wysokość rzędu log n mają drzewa zrównoważone.

Dlaczego: Dla ciągu 1, 2, 3, 4, 5 każdy kolejny klucz trafia do prawego poddrzewa poprzedniego i powstaje łańcuch.

❌ Błąd

Algorytm Kruskala bez sprawdzania, czy krawędź tworzy cykl.

✅ Poprawnie

Po posortowaniu krawędzi dodawaj tylko te, które nie tworzą cyklu, np. sprawdzając to strukturą zbiorów rozłącznych (Union-Find).

Dlaczego: Drzewo rozpinające grafu o n wierzchołkach ma dokładnie n − 1 krawędzi i nie zawiera cykli.

Strategia

„Grafy i drzewa” – jak rozwiązywać test

Kolejność kroków przy rozwiązywaniu – w quizie i na maturze.

  1. 1 Poznaj dwie reprezentacje grafu: macierz sąsiedztwa dla grafów gęstych (m bliskie n²) i listy sąsiedztwa dla rzadkich.
  2. 2 Ćwicz BFS i DFS ręcznie na małych grafach (5–8 wierzchołków): zapisuj stan kolejki albo stosu po każdym kroku.
  3. 3 Drzewo BST ćwicz przez cztery operacje: wstawianie, wyszukiwanie, usuwanie i przechodzenie in-order, które wypisuje klucze rosnąco.
  4. 4 Przed użyciem algorytmu Dijkstry sprawdź, czy wagi krawędzi są nieujemne.
  5. 5 Algorytm Kruskala ćwicz ze strukturą zbiorów rozłącznych, algorytm Prima — z kolejką priorytetową. Oba dają drzewo o tej samej sumie wag.
  6. 6 Liczbę dróg w grafie skierowanym bez cykli wygodnie liczyć rekurencyjnie z zapamiętywaniem wyników.
  7. 7 Pamiętaj o proporcjach: pierwszeństwo mają algorytmy wymienione w podstawie programowej, a grafy są uzupełnieniem.

Pytania o test z grafów i drzew

Co sprawdza test z grafów i drzew?

Zadania z działu „Grafy i drzewa” w zakresie wymagań podstawy programowej dla szkoły ponadpodstawowej (Dz.U. 2024 poz. 1019).

Jakie rodzaje pytań są w teście?

Zamknięte i otwarte, tak jak w arkuszu. Rozkład typów w tym teście widać wyżej na stronie i pochodzi z bazy pytań.

Jak oceniane są odpowiedzi otwarte?

Odpowiedzi otwarte ocenia AI, a po ocenie widzisz komentarz z tym, czego w odpowiedzi zabrakło.

Czym test różni się od arkusza maturalnego?

Test obejmuje jeden dział i podaje wyjaśnienie po każdej odpowiedzi. Arkusz na poziomie rozszerzonym trwa 210 minut i jest za 50 punktów (Informator CKE).

Powiązane tematy

Te działy łączą się z tematem „Grafy i drzewa” – przećwicz je w Quizie.

Sprawdź się w quizie z grafów i drzew

157 pytań w bazie, wyjaśnienie po każdej odpowiedzi, ocena AI odpowiedzi otwartych, trudność dopasowana do Ciebie i powtórki tego, co sprawiło Ci kłopot. Pełny dostęp do wszystkich przedmiotów — 49 zł/mies.