Salve a tutti! Vorrei chiedervi un aiuto per scrivere la rappresentazione parentetica di un albero binario i cui nodi contengono questi dati:
Non riesco a capire come bisogna scrivere la sua rappresentazione parentetica. Quando, per esempio, sono interi li salvo in questo modo ( 12( 24()())( 36()())) ma con più campi come si fa? Verrebbe una cosa del genere? ( nome1,cognome1,tel1 ( nome2,cognome2,tel2 (nome3,cognome3,tel3) () ).
E' questo passaggio che non ho capito. Scusate probabilmente è una domanda banale ma non riesco a trovare soluzioni online perché gli esempi che trovo sono appunto con nodi contenenti un singolo intero e non campi multipli come nel mio caso (nome, cognome e telefono).
Spero di essermi spiegato bene. Grazie a chi mi risponderà
C:
struct StructAlbero {
char nome[20];
char cognome[20];
char telefono[20];
struct StructAlbero *dx, *sx;
};
E' questo passaggio che non ho capito. Scusate probabilmente è una domanda banale ma non riesco a trovare soluzioni online perché gli esempi che trovo sono appunto con nodi contenenti un singolo intero e non campi multipli come nel mio caso (nome, cognome e telefono).
Spero di essermi spiegato bene. Grazie a chi mi risponderà