Java Arraylist Add Time Complexity Of Dijkstras Algorithm