Ανοίξτε κώδικα Java σας 2
αντιγραφή και επικόλληση του παρακάτω όπου θέλετε η διάσχιση για να τρέξει : . Public void TRAV ( ) { Stack s = new Stack ( ) ? s.push ( this.rootNode ) ? rootNode.PROP ? printNode ( rootNode ) ? ενώ ( s.isEmpty ( !) ) { κόμβου n = ( Node) s.peek ( ) ? κόμβου παιδί = getUnvisitedChildNode ( n ) ? εάν ( child! = null ) { child.visited = true ? printNode ( το παιδί ) ? s.push ( το παιδί ) ? } else { s.pop ( ) ? } } clearNodes ( ) ? }
Η
3
Αντικαταστήστε το " TRAV " είτε με " dfs " ή " bfs . "
Η 4
Αντικατάσταση " PROP " με την ιδιοκτησία της αναζήτησής σας. Αυτό μπορεί να είναι οποιαδήποτε κατάσταση Java , χρησιμοποιώντας την τακτική κώδικα Java .
5
Εκτελέστε τον κώδικα . Θα εκτελέσει την διάσχιση DFS /BFS και εμφανίζει τα αποτελέσματα σε ένα νέο παράθυρο όταν τελειώσει .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα