Sto cercando di pensare all'implementazione di un tipo di dati bidimensionale simile a una matrice.
Normalmente vorrei prendere una serie di array ma sono legato a un livello di linguaggio relativamente basso che fornisce solo elenchi e liste mutabili, perché questo fa parte (ma non è un esercizio in sé, potrei semplicemente usare una soluzione inefficiente) un progetto software all'università. In questo, siamo autorizzati a utilizzare solo un livello linguistico specifico.
In questo modo potrei prendere una lista di liste mutabili e, alla ricerca di un elemento in riga n e colonna m , ottenere m-th elenco mutabile e andare fino alla posizione n . Ma non c'è una soluzione migliore che passare attraverso l'intera lista?