🌳
Quiz adaptacyjny algorytmika PR 🎯 2-4 pkt na maturze

Test maturalny:  Grafy i drzewa

Test maturalny z grafów i drzew — quiz online o BFS, DFS, drzewach BST, minimalnym drzewie rozpinającym i najkrótszych ścieżkach, z feedbackiem AI po każdym pytaniu.

Quiz maturalny z grafów i drzew to obszar warty 2-4 punktów na arkuszu rozszerzonym z informatyki — test online losuje pytania w typach ANALYSIS, ALGORITHM i PROGRAMMING, czyli formatach, w których trzeba prześledzić wykonanie BFS / DFS na konkretnym grafie lub zmodyfikować algorytm. Po każdej odpowiedzi AI w teście pokazuje stan kolejki (BFS) lub stosu (DFS) po każdym kroku, ocenia poprawność oznaczania odwiedzonych wierzchołków i wyłapuje typowy błąd nieodwiedzania wierzchołka po wstawieniu do kolejki. Sesja domyślna to 12 pytań w 25 minut — pokrywa reprezentację grafu (macierz / lista sąsiedztwa), BFS, DFS, drzewa BST, najkrótsze ścieżki Dijkstry oraz minimalne drzewo rozpinające. To najszybsza droga do pewnych 2-4 pkt z bloku algorytmika PR.
30 s
ocena AI
🎯
Adaptacyjna
trudność
🔄
5+
typów pytań
🧩 W TYM QUIZIE

Typy pytań w teście z „Grafy i drzewa"

Tematyka i typy zadań zgodne z wymaganiami CKE dla tego przedmiotu. Każdy typ pokazany 1:1 z grą.

🚧
Bank tego tematu w przygotowaniu
Poniżej pokazujemy spodziewane typy zadań na podstawie wymagań CKE dla tego przedmiotu. Pytania pojawią się wkrótce.

Spodziewane typy zadań

6 typów · 1:1 z gry
matury-online.pl/dashboard
✍️ Przykład

Jaki środek stylistyczny dominuje w inwokacji?

AApostrofa
BMetafora
COksymoron
DHiperbola
Typ 01 · ABCD

Zamknięte ABCD

Wybierz jedną z 4 odpowiedzi A/B/C/D. Klasyk matur — najczęstszy typ.

📚Wszystkie przedmioty
matury-online.pl/dashboard

Funkcja f(x) = x² − 4x + 3. Zaznacz wszystkie prawdziwe:

Wybierz wszystkie poprawne

Miejsca zerowe to x₁=1 oraz x₂=3
Wierzchołek paraboli ma współrzędne (2, −1)
Funkcja przyjmuje minimum w x = 0
Funkcja jest malejąca w (−∞, 2⟩
Typ 02 · Multi

Wielokrotny wybór

Zaznacz wszystkie poprawne odpowiedzi. Częściowe punkty za hity, kary za false-positive.

📚Wszystkie przedmioty
matury-online.pl/dashboard

Uzupełnij wzory sumaryczne soli:

CaCO₃
Na₂SO₄
KNO₃

AI akceptuje synonimy i drobne literówki

Typ 03 · Luka

Uzupełnij lukę

Wpisz brakujący wzór, datę, nazwę. AI akceptuje synonimy i drobne literówki.

📚Matma, chemia, fizyka, geografia
matury-online.pl/dashboard

Ustaw wydarzenia w kolejności chronologicznej:

Ustaw w poprawnej kolejności

1.Chrzest Polski (Mieszko I)
2.Unia lubelska
3.Konstytucja 3 maja
4.Odzyskanie niepodległości
Typ 04 · Kolejność

Uporządkuj

Ułóż etapy, daty, lub kroki w poprawnej kolejności chronologicznej / logicznej.

📚Historia, polski, biologia, informatyka
Pozostałe typy w tym banku (2)
Otwarte🔍Znajdź błąd
📚 ZAKRES TESTU

„Grafy i drzewa” – co sprawdza test?

6 kluczowych umiejętności – każda przećwiczona w pytaniach quizu.

🎯

Mapa umiejętności w sesji

Reprezentacja grafu
BFS — przeszukiwanie w szerz
DFS — przeszukiwanie w głąb
Drzewa BST — wstawianie i wyszukiwanie
Najkrótsze ścieżki (Dijkstra)
MST — minimalne drzewo rozpinające

Pasek pokazuje typowy rozkład czasu w sesji — każda sesja dotyka kilku obszarów jednocześnie.

1

Reprezentacja grafu

Test sprawdza znajomość macierzy sąsiedztwa (O(n²) pamięć) i listy sąsiedztwa (O(n + m)). AI w quizie pokazuje, który wariant jest lepszy dla rzadkiego grafu.

2

BFS — przeszukiwanie w szerz

Quiz testuje algorytm z kolejką FIFO. AI w teście prowadzi tabelę stanu kolejki krok po kroku i wyłapuje typowy błąd: oznaczenie po pop zamiast po push.

3

DFS — przeszukiwanie w głąb

Test sprawdza wersję rekurencyjną i iteracyjną ze stosem. AI w quizie pokazuje, jak DFS odwiedza wierzchołki w kolejności pre-order vs post-order.

4

Drzewa BST — wstawianie i wyszukiwanie

Quiz testuje, czy poprawnie idziesz w lewo dla mniejszych i w prawo dla większych. AI w teście pokazuje moment, gdy drzewo degraduje się do listy (gdy wstawiasz posortowane wartości).

Pokaż pozostałe 2 umiejętności
5

Najkrótsze ścieżki (Dijkstra)

Test wymaga znajomości algorytmu z kopcem priorytetowym. AI w quizie pokazuje, dlaczego Dijkstra nie działa dla krawędzi ujemnych.

6

MST — minimalne drzewo rozpinające

Quiz testuje algorytmy Kruskala i Prima. AI w teście pokazuje, jak Kruskal sortuje krawędzie i sprawdza cykle przez Union-Find.

💻 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 w szerz 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.

Pokaż pozostałe (6)

BST

Binary Search Tree — drzewo, w którym lewy syn < ojciec < prawy syn.

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 SIĘ POTYKAJĄ MATURZYŚCI

Najczęstsze błędy w teście z „Grafy i drzewa"

Quiz pokazuje, gdzie najczęściej leci punktacja – sprawdź, czy nie wpadasz w te same pułapki.

❌ Częsty błąd

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

✅ Poprawnie

Oznaczaj zaraz po PUSH — inaczej ten sam wierzchołek wleci do kolejki kilka razy. AI w teście pokazuje moment dublowania.

Dlaczego: Quiz cofa pełne punkty za to — algorytm wciąż działa, ale ma większą złożoność. AI w teście wymaga świadomego wzorca.

❌ Częsty błąd

DFS bez oznaczania, że właśnie odwiedzamy (gray).

✅ Poprawnie

Dla pełnego DFS używaj 3 kolorów: white (nieodwiedzony), gray (w trakcie), black (zakończony). AI w quizie pokazuje, że to pozwala wykryć cykle.

Dlaczego: Test pokazuje, że bez koloru gray nie odróżnisz cyklu od backward edge. Quiz wymaga 3 kolorów w pełnej wersji.

❌ Częsty 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: AI w teście pokazuje konkretny graf, dla którego BFS zwraca ścieżkę o większej sumie wag. Quiz powtarza ten typ aż do opanowania.

❌ Częsty błąd

Dijkstra na grafie z krawędziami ujemnymi.

✅ Poprawnie

Dla krawędzi ujemnych użyj Bellmana-Forda. AI w teście pokazuje, że Dijkstra może utknąć w błędnym minimum.

Dlaczego: Quiz cofa punkty za zastosowanie Dijkstry poza jej dziedziną. To klasyczna pułapka warta 2 pkt — AI w teście wymaga uzasadnienia wyboru.

Pokaż pozostałe pułapki (2)
❌ Częsty błąd

BST budowane z posortowanych danych jako zrównoważone.

✅ Poprawnie

Wstawianie posortowanych danych daje drzewo zdegenerowane do listy — O(n) operacje. Użyj AVL lub Red-Black, by zachować O(log n).

Dlaczego: AI w teście pokazuje konkretne drzewo: 1,2,3,4,5 to łańcuch. Quiz wprost premiuje świadomość różnicy.

❌ Częsty błąd

Kruskal bez sprawdzania cyklu Union-Find.

✅ Poprawnie

Po sortowaniu krawędzi dodawaj każdą TYLKO jeśli nie tworzy cyklu. Sprawdzaj przez Union-Find. AI w teście pokazuje moment cyklu.

Dlaczego: Test pokazuje, że bez sprawdzenia cyklu Kruskal może dodać więcej niż n − 1 krawędzi. Quiz cofa punkty za brak weryfikacji.

🎯 STRATEGIA

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

Kolejność kroków, która działa zarówno w quizie, jak i na prawdziwej maturze.

🗺️

Tak wygląda jedna sesja

Start sesji
wybierz dział
Pytania
≈12 · 25 min
🤖
Feedback AI
≈30 s każde
📊
Wynik + raport
powtórz słabe

Każdy krok jest taki sam niezależnie od działu — zmienia się tylko zawartość pytań.

  1. 1 Naucz się 2 reprezentacji grafu: macierz dla gęstych (m ≈ n²), lista dla rzadkich (m ≪ n²). Quiz adaptacyjny wprost premiuje świadomy wybór.
  2. 2 Trenuj BFS i DFS na małych grafach (5-8 wierzchołków) ręcznie — prowadź tabelę stanu kolejki / stosu krok po kroku. AI w teście podpowiada na każdym kroku.
  3. 3 Naucz się BST przez 4 operacje: wstawianie, wyszukiwanie, usuwanie, przechodzenie in-order. Quiz wprost premiuje powiązanie in-order z sortowaniem.
  4. 4 Dla Dijkstry zawsze sprawdzaj, czy krawędzie są nieujemne. Jeśli nie — Bellman-Ford. AI w teście wymaga uzasadnienia wyboru.
  5. 5 Kruskal trenuj z Union-Find — Prim z kopcem priorytetowym. To różnica O(m log n) vs O((n + m) log n), ale wybór jest preferencyjny.
  6. 6 Dla zadań „policz drogi w grafie skierowanym” pamiętaj o DFS z memoizacją — programowanie dynamiczne na DAG-u.
  7. 7 Wynik > 80% w 3 sesjach to sygnał, że masz pewne 2-4 pkt z grafów. Wtedy zamknij blok algorytmiki algorytmami zaawansowanymi.
💡 JAK TO DZIAŁA

Tak wygląda quiz na platformie

Odpowiadasz na pytania jedno po drugim. System dobiera trudność, AI ocenia odpowiedzi otwarte w 30 s.

1

Losowe pytanie z tematu

System wybiera pytanie o trudności dopasowanej do Twojej formy. Bez listy – nie wiesz, co dostaniesz.

2

Odpowiadasz – AI sprawdza

Zaznaczasz, piszesz, łączysz. Otwarte odpowiedzi ocenia AI w 30 s wg kryteriów CKE – z konkretnym feedbackiem.

3

Trudność rośnie / spada

Trafiasz – kolejne pytanie trudniejsze. Mylisz się – łatwiejsze. Tak doganiasz luki, których nie widzisz sam.

❓ FAQ

Pytania o test z „Grafy i drzewa"

Jak quiz pokazuje stan kolejki w BFS?

Po każdym tokenie AI w teście rysuje tabelę z kolumnami: kolejka, odwiedzone, aktualny wierzchołek. Heatmapa po sesji pokazuje, w którym kroku najczęściej tracisz uwagę (zwykle przy dublowaniu wierzchołków).

Czy quiz testuje BFS / DFS w wersji rekurencyjnej?

Tak — DFS w wersji rekurencyjnej jest podstawą (jeden parametr — aktualny wierzchołek). AI w teście pokazuje równoległą wersję iteracyjną ze stosem. BFS naturalnie iteracyjny z kolejką.

Czy Dijkstra jest na maturze rozszerzonej?

Pojawia się rzadziej niż BFS/DFS, ale jest w podstawie programowej PR. Quiz adaptacyjny umieszcza Dijkstrę w trybie zaawansowanym jako pytanie bonusowe. AI w teście pokazuje algorytm krok po kroku.

Jak AI ocenia kod programistyczny grafów?

AI w teście wykonuje twoje rozwiązanie na ukrytych grafach (małe, średnie, duże) i porównuje wynik z wzorcowym. Pytania ALGORITHM dodatkowo weryfikują pseudokod CKE — krok po kroku z tabelą stanu.

Powiązane tematy

Te działy łączą się z „Grafy i drzewa" – przećwicz je w quizie albo przejrzyj katalog zadań.

🧠
Algorytmy zaawansowane
🔍
Analiza algorytmów
💻
Programowanie strukturalne

Sprawdź się w quizie z „Grafy i drzewa"

Dziesiątki pytań, AI ocenia w 30 s, adaptacyjna trudność. Pierwsze pytanie po założeniu konta – bez karty.