con la linked list non è necessario modificare a cascata
0 -> 3 -> 5 -> 4 -> 2 -> 7 -> 6
per inserire un record X tra 3 e 5 basta fare in modo che 3 punti a X e X punti a 5
0 -> 3 -> X -> 5 -> 4 -> 2 -> 7 -> 6
i restanti valori continuerano a puntare correttamente!

la soluzione che ho postato io è a cascata

a partire dalla posizione di inserimento fino alla fine dei record in maniera progressiva{
aumenta l'id di una unità
}
aggiungi elemento con id = posizione!


P.S: mi chiamo Max, non Oronzo!