Binary Sort Algorithm Time Complexity