Academic Year: 2022-2023 Class: Programmazione Calcolatori (Class) Created: March 12, 2023 Tag: C MOC Type:Lecture
Info utili precedenti: L8 Programmazione dei Calcolatori (C Linked Lists)
Node Search
Costo: O(n), lineare dipende dall’input pos
inserire nuovo elemento in una lista frammentata
- cambiare puntatore next con posizione del nuovo elemento successivo
- creare nuovo elemento con head e nest
- cambiare head dell’ elemento d’eccessivo al nuovo elemento inserito oss: questo meccanismo funziona per l inserimento di un nuovo elemento in tutte le posizioni tranne che nella prima
Costo: O(n), dipende dalla funzione search (lineare) il resto ha tutto costo costante
inserimento elemento in posizione 0
Cancellazione di un elemnto
Cancella l’elemento in una specifica posizione di una lista e restituisce la nuova lista
Cancellazione di elemento iniziale
Cancellazione di una lista con elemento stringa
Int main input
- l’int main può prendere come input … es: