Complessità: ordinamenti
Per il problema dell’ordinamento esistono centinaia di algoritmi con complessità molto diverse Ingenui selection sort, bubble sort, shaker sort, insertion sort O(n2) Intermedi shell sort O(n~1.2) Evoluti merge sort, quick sort, heap sort O(n logn) Si può dimostrare che non può esistere un algoritmo di ordinamento con complessità in tempo minore di O(n log n).Il … Leggi tutto