Sort Algorithm Time Complexity