Anda di halaman 1dari 4

DEPTH FIRST SEARCH(DFS)

ANGGOTA KELOMPOK :

1905551055 - ELLYAS IMMANUEL SINAGA

1905551056 - MUHAMAD RENDI WICAKSONO

1905551057 - KEVIN SALIM YUDISTIRA

1905551073 - ANDREW TIMOTHY SIBUEA


PENGERTIAN DEPTH FIRST SEARCH

Algoritma DFS (Depth-First-Search) adalah salah satu algoritma penelusuran struktur graf /
pohon berdasarkan kedalaman. Simpul ditelusuri dari root kemudian ke salah satu simpul anaknya
( misalnya prioritas penelusuran berdasarkan anak pertama [simpul sebelah kiri diagram] ), maka
penelusuran dilakukan terus melalui simpul anak pertama dari simpul anak pertama level
sebelumnya hingga mencapai level terdalam.
Setelah sampai di level terdalam, penelusuran akan kembali ke 1 level sebelumnya untuk
menelusuri simpul anak kedua pada pohon biner [simpul sebelah kanan diagram] lalu kembali ke
langkah sebelumnya dengan menelusuri simpul anak pertama lagi sampai level terdalam dan
seterusnya.
IMPLEMENTASI DIAGRAM PADA KODE
REFERENSI

• https://www.educative.io/edpresso/how-to-implement-depth-first-search-in-python
• http://michaeljulius11.blogspot.com/2017/10/pengertian-metode-pencarian-bfs-dan-dfs.ht
ml

Anda mungkin juga menyukai