Perché qualcuno dovrebbe voler utilizzare un elenco collegato su un array?
La codifica di un elenco collegato è, senza dubbio, un po 'più impegnativa rispetto all'utilizzo di un array e ci si potrebbe chiedere cosa giustificherebbe lo sforzo aggiuntivo.
Penso che l'inserimento di nuovi elementi sia banale in una lista collegata, ma è un lavoro importante in un array. Ci sono altri vantaggi nell'utilizzare un elenco collegato per archiviare un set di dati rispetto alla loro memorizzazione in un array?
Questa domanda non è un duplicato di questa domanda perché l'altra domanda si pone specificamente su una particolare classe Java mentre questa domanda riguarda le strutture di dati generali.