Bagaimana menerapkan rute DFS dan BFS di Jawa
Langkah 1
Buka kode Java Anda
Langkah 2
Salin dan tempel kode berikut di mana Anda ingin menjalankan rute: public void TRAV () {Stack s = new Stack (); s.push (this.rootNode); rootNode.PROP; printNode (rootNode); while (! s.isEmpty ()) {Node n = (Node) s.peek (); Node child = getUnvisitedChildNode (n); if (child! = null) {child.visited = true; printNode (anak); s.push (anak); } else {s.pop (); }} clearNodes (); }
Langkah 3
Ganti "TRAV" dengan "dfs" atau "bfs".
Langkah 4
Ganti "PROP" dengan pencarian properti Anda. Ini bisa berupa kondisi Java yang menggunakan kode Java biasa.
Langkah 5
Jalankan kode. Ini akan melaksanakan rute DFS / BFS dan menampilkan hasilnya di jendela baru setelah selesai.