Java Arraylist Add Time Complexity Of Sorting Algorithms