Sorting Algorithm Best Case Time Complexity