Strutture Dati

Le strutture dati permettono di manipolare dei dati attraverso algoritmi efficienti tramite una opportuna organizzazione degli stessi.

Ogni struttura dati presenta vantaggi e svantaggi, ovvero alcune operazioni possono essere più veloci o lente. Per questo motivo è necessario comprendere quale struttura dati deve essere impiegata in un dato problema.

Le operazioni più comuni che vengono compiute sulle strutture dati sono:

  • Inserimento
  • Estrazione
  • Ricerca
  • Ordinamento

Le strutture dati più utilizzate sono:

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License