Salve a tutti, sto lavorando ad un programma che, una volta inseriti i dati dei clienti, gestisca le loro informazioni tramite una struttura dati e le informazioni inerenti a diversi alberghi tramite un'altra struttura dati. Ad un certo punto mi viene richiesto di creare una funzione che, dato in ingresso il nome di un albergo della catena di alberghi che si sta gestendo, stampi in ordine alfabetico(considerando il cognome dei clienti come chiave di ordinamento) i clienti che hanno soggiornato nelle suite di quell'albergo.
Avevo pensato di utilizzare un algoritmo di ordinamento come Bubble sort o Selection sort, ma non sono sicura di star facendo la cosa giusta. Mi aiutereste?