Ciao a tutti
volevo chiedervi se gentilmente potreste risolvere un mio quesito:
avendo caricato in un albero binario delle struct, corrispondenti a dei prodotti e fatte in questo modo:
struct prodotto{
char codice[6]; //codice prodotto
int quantita; //quantità disponibile
int venduti; //pezzi venduti
struct prodotto *left;
struct prodotto *right;
}
come faccio a ricercare nell'albero quel prodotto che è stato maggiormente venduto (ovvero quello che ha il valore maggiore del campo venduti)
Potreste indicarmi una semplice funzione in c che effettui la visita dell'albero e mi restituisca il nodo cercato o alternativamente stampi a video il codice del prodotto più venduto?
Vi ringrazio,
Draganbao