Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Salve a tutti, premetto che sono nabbo da far schifo e dunque sarei molto grato a chi deciderà di aiutarmi ed inotre vi chiedo di NON postare codice ma piuttosto darmi delle indicazioni sui vari punti.
Per iniziare vorrei implementare min senza usare i metodi head e removes in quanto l'ho gia fatto ma il mio intento è rifarlo usando solo i puntatori.
In min credo di aver creato un puntatore al primo elemento della lista (che resterà fermo) e nel ciclo creo un nuovo puntatore al "nodo" successivo che mi servirà per fare i confronti.
In base ai confronti dell'if aggiorno il minimo e ritorno la parte intera del puntatore...ma quando stampo il valore mi scrive l'ultimo elemento che ho inserito.
Questo è il mio primo dubbio ringrazio anticipatamente chiunque voglia aiutarmi CIAO CIAO
Il testo è questo:
Modificare la libreria di gestione delle liste come segue:
1 aggiungere puntatore prev
2 scrivere funzioni min e max
3 scrivere funzione deletekey