ciao a tutti, ho una piccola difficoltà a comprendere come realizzare un algoritmo di bubble sort.
ho una struttura di questo tipo:
e ho realizzato anche una funzione per scambiare gli indirizzicodice:typedef struct st_BOOK { char autore[20], titolo[20], editore[20], edizione[5], genere[20]; struct st_BOOK *next; }
ora, non sono certo nè dell'utilità nè del fatto che funzioni, però nn so come gestire il resto dell'algoritmo e nn so se basta appunto scambiare gli indirizzi dei puntatori o cosa...codice:void scambia_libri(BOOK *primo, BOOK *secondo) { BOOK *tmp; tmp = primo; primo = secondo; secondo = tmp; return; }![]()

Rispondi quotando

