zmzrozummature.pl
Postęp

Informatyka

Teoria0%Programowanie0%Excel0%Access0%Zadania maturalne

Narzędzia

Debugger Pythona
Motyw
Konto użytkownika
Nauka/Programowanie/Grafy

Lekcja 72 z 83·Programowanie

Przeszukiwanie wszerz (BFS)

Twój postęp w temacie0 / 3

  • 4 rozdziały teorii
  • 4 ćwiczenia
  • 6 pytań egzaminu
Następna lekcjaGrafyPrzeszukiwanie w głąb (DFS)

Czego się nauczysz

Nauczysz się przeszukiwać graf wszerz, warstwa po warstwie, i liczyć tak najkrótszą drogę w grafie i na planszy z murami.

Po co ci to na maturze

Pytania o najkrótszą drogę w labiryncie, najmniejszą liczbę przesiadek albo znajomych znajomych sprowadzają się do przeszukiwania grafu warstwa po warstwie.

Etapy lekcji

  1. Teoria

    Etap 1
    Zacznij
  2. Ćwiczenia

    Etap 2
    Zacznij
  3. Egzamin

    Etap 3
    Rozwiąż

Spis lekcji

Teoria

4 rozdziałyNie zaczęte
  1. 1.1Wszerz, warstwa po warstwieNajpierw wszyscy sąsiedzi, potem sąsiedzi sąsiadów. Pilnuje tego kolejka.
  2. 1.2Najkrótsza drogaWarstwa to liczba krawędzi od startu. Poprzednicy pozwalają odtworzyć samą drogę.
  3. 1.3Przeszukiwanie wszerz na planszyPole to wierzchołek, sąsiedzi to wolne pola w czterech kierunkach.
  4. 1.4PodsumowanieNajważniejsze rzeczy z każdego rozdziału na jednej stronie, do szybkiej powtórki.

Ćwiczenia

4 zadaniaNie zaczęte
  1. 2.1Każdy raz w kolejcePoczątkujący
  2. 2.2Zero to nie „nieodkryty”Średniozaawansowany
  3. 2.3Droga od startuŚredniozaawansowany
  4. 2.4Znajomi i znajomi znajomychMaturalny akcent

Egzamin

6 pytańNie zaczęte
  1. 3.16 pytań zamknięteZła odpowiedź niczego nie odbiera. Po każdej dostajesz wyjaśnienie.
Poprzedni tematMacierz i lista sąsiedztwaNastępny tematPrzeszukiwanie w głąb (DFS)
PostępZadaniaDebuggerKonto