I don’t like algorithms but in these days I had to do practice with sorting algorithms. So, I made the following algorithms with Java: Selection, Insertion, Merge and Quick sort. Then i tested with an array of 2.000.000 integers. Following the results: Selection Sort (O(n^2)) : 36m11.947s Insertion Sort (O(n^2)) : 26m35.216s Merge Sort (O(n)) [...]