English

Algorithms and Data structures

This exam deals with:

  • The development and analysis of algorithms that solve common problems, such as the research and the sorting of elements;
  • Data structures, such as stacks, queues, lists and others, that support algorithms during execution;
  • Computational complexity of an algorithm, in terms of time and space;
  • Intrinsic complexity of problems, this disregards the complexity of the algorithms that solve them;

Articles

Videos

Italiano

Algoritmi e Strutture Dati

In questo esame vengono trattati:

  • Lo sviluppo e l’analisi di algoritmi che risolvono problemi comuni, come la ricerca e l’ordinamento di elementi;
  • Le strutture dati, come pile, code, liste, ed altre, che sono di supporto agli algoritmi;
  • Complessità computazionale di un algoritmo, in termini di tempo e spazio;
  • Complessità intrinseca dei problemi, che prescindono dalla complessità degli algoritmi che li risolvono;

Articoli

Video