Menu
Coddy logo textTech

Motivation

Coddy'nin Breadth-First Search - Graf Algoritmaları kursunda ders 2 / 9.

BFS, köşelerin keşfedildikleri sırayla işlenmesini sağlamak için bir kuyruk (ilk giren ilk çıkar) kullanır; bu da katman katman bir keşif sağlar.

Neden BFS öğrenmelisiniz?

  • En kısa yollar: ağırlıksız bir grafikte BFS, başlangıçtan diğer her köşeye giden en az kenarlı yolu bulur.
  • Basit ve doğrusal: bir kuyruk ve ziyaret edildi işareti ile O(V + E) süresinde çalışır.
  • Her yerde: ağlardaki en kısa atlamalar, kelime merdivenleri, labirent çözme ve seviye sıralı ağaç dolaşımı işlemlerinin hepsi BFS'dir.

DFS'de olduğu gibi, sonuçların öngörülebilir olması için bir köşenin komşularını artan düzende kuyruğa ekleriz.

Kendin dene

Bu ders bir kod alıştırması içermiyor.

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Breadth-First Search - Graf Algoritmaları bölümündeki tüm dersler