Strumenti Utente

Strumenti Sito


fisica:informatica:201819:esercitazioni:esercitazione11l

Questa è una vecchia versione del documento!


Esercizi Hash e sort

(sono quelli specificati a lezione e presenti sui lucidi)

Esercizio 1: Chi è più veloce ?

Scrivere una funzione

int* random_array(int n)

che restituisce un array contenente n elementi casuali (va allocato sullo heap!! altrimenti viene deallocato!)

Utilizzare la funzione per scrivere due programmi C distinti che creano un array e lo ordinano con selection sort, oppure quicksort.

Osservare le differenze di performance tra i due algoritmi al crescere di n (e.g., n > 1000000) misurando il tempo necessario all'ordinamento

fisica/informatica/201819/esercitazioni/esercitazione11l.1553074253.txt.gz · Ultima modifica: 20/03/2019 alle 09:30 (6 anni fa) da Susanna Pelagatti

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki