Laboratorio di Informatica: Algoritmi e Strutture Dati

a.a. 1999/2000

Progetto n. 2

Data: 02.03.2000

Data consegna relazioni: 13.04.2000

  1. Si vuole ottimizzare il codice di Quicksort, per ottenere un programma di ordinamento il piu' veloce possibile. Si vuole pertanto eseguire il "code-tuning" del programma gia' sviluppato. Per far cio':

Nella relazione finale si mostri chiaramente la percentuale di tempo guadagnata con tali modifiche rispetto al codice presentato con la relazione n. 1.

E’ ammesso l’uso dei seguenti linguaggi di programmazione: Pascal, C, C++, Java.

Si deve consegnare una relazione analitica che comprenda:

  1. obiettivi dell’esperimento;
  2. metodologia dell’esperimento;
  3. strumenti usati;
  4. tabelle e grafici riepilogativi e comparativi;
  5. conclusioni;
  6. listati completi.

I gruppi possono contenere al piu’ tre componenti.