Как да внедрим маршрута DFS и BFS в Java
Стъпка 1
Отворете своя Java код
Стъпка 2
Копирайте и поставете следния код, на който искате да стартирате маршрута: public void TRAV () {Stack s = new Stack (); s.push (this.rootNode); rootNode.PROP; printNode (rootNode); докато (! s.isEmpty ()) {възел n = (възел) s.peek (); Възел дете = getUnvisitedChildNode (n); ако (дете! = нула) {child.visited = true; printNode (дете); s.push (дете); } else {s.pop (); }} clearNodes (); }
Стъпка 3
Заменете "TRAV" с "dfs" или "bfs".
Стъпка 4
Заменете "PROP" с Вашето търсене на имоти. Това може да бъде всяко Java условие, което използва обикновен Java код.
Стъпка 5
Изпълнете кода. Това ще извърши маршрута DFS / BFS и ще покаже резултатите в нов прозорец, когато приключи.