Ciao a tutti devo realizzare un metodo che dato un albero binario, verifica se è di ricerca o meno, restituendo un valore booleano.
Ho provato a realizzarlo inserendo un ciclo while che ripete le operazioni finquando terminano i nodi dell'albero e mettendo al suo interno il confronto delle stringhe utilizzando il metodo compareTo(). In caso positivo si ripete il tutto ricorsivamente, altrimenti si restituisce false.
Per iniziare ho fatto le verifiche solo sul sottoalbero sinistro, ma già qui o dei problemi, il programma viene compilato ma spesso non restituisce il valore corretto
Attendo vostri suggerimenti
grazie!

Rispondi quotando