Buongiorno a tutti,
E' da qualche giorno ormai che sono bloccato nella realizzazione dell'HW2obb. Ho effettuato una prima stesura e una prima consegna che tutto sommato mi va bene in quanto non supera solamente 2 test su 16 (esempio4 ed esempio5), ma vorrei comunque migliorare il mio codice per provare a fare di meglio.
Ho capito che solamente con le liste non si può riuscire a concludere nulla perché il problema sorge nel momento in cui vado a cercare l'indice dell'elemento da scambiare e ho capito che una soluzione possono i essere i dizionari o i set, il problema è che non capisco proprio come fare per impostare queste altre strutture dati in modo utile per migliorare il programma, ho fatto qualche prova ma riesco solo ad aumentare i tempi piuttosto che diminuirli.
Chiedo gentilmente, se qualcuno è riuscito a risolvere questo problema, di darmi qualche dritta concettuale su come impostare i dizionari o i set o qualche consiglio per riuscire a sbloccarmi e per poter andare avanti da solo.
Ringrazio in anticipo tutti coloro che proveranno a darmi qualche consiglio.