Page 6 - Searching bismillah
        P. 6
     2.  Mengunjungi node w yang bertetangga dengan simpul v
                            3.  Mengulangi DFS dari node w
                            4.  Apabila semua node yang bertetangga sudah dikunjungi, selanjutnya
                               dilakukan  pencarian runtut-balik  (backtrack)  ke node  terakhir  yang
                               dikunjungi
                            5.  Pencarian selesai, apabila tidak ada node yang belum dikunjungi
                            Kelebihan DFS adalah :
                               •  Penggunaan memori tidak terlalu banyak, berbeda dengan BFS
                                   yang harus menyimpan semua node yanhg pernah dibangkitkan
                               •  Apabila solusi yang dicari berada pada level yang paling kiri, maka
                                   DFS akan menemukan secara cepat
                            Kelemahan DFS adalah :
                               •  Apabila pohon yang dibangkitkan mempunyai level yang dalam
                                   (tak  hingga)  maka  tidak  ada  jaminan  menemukan  solusi  (Not
                                   Complete)
                               •  Apabila terdapat lebih dari satu solusi yang sama tetapi berada
                                   dalam  level  yang  berbeda,  maka  DFS  tidak  ada  jaminan  untuk
                                   menemukan solusi yang baik (Tidak Optimal)
                                                              Gambar 4. DFS





