2
我想收集有關ArrayList類中的構造函數如何工作以及它們的時間複雜度是什麼的類項目的信息。ArrayList對象 - 構造函數是如何工作的,它們的時間複雜度是多少?
。在https://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html#ArrayList() API文檔,
它指出的get(),()設置的isEmpty(),迭代器(),和的ListIterator()是唯一的O(1)方法。
我想這意味着構造函數是O(n),但我似乎無法找到任何具體說明這一點,也沒有如何構造函數。
任何有識之士將不勝感激。
爲什麼不看看代碼? http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/java/util/ArrayList.java – dbrown93
真棒,感謝這個偉大的資源。這正是我所需要的。 – Irongrave