2014-10-19 35 views
-2

我有Map,我將它轉換爲LinkedList。例如將地圖轉化爲鏈接列表的時間複雜度是多少

List<Map.Entry<Long, Long>> list = 
    new LinkedList<Map.Entry<Long, Long>>(unsortMap.entrySet()); 

我需要找出做上述操作的時間複雜度。

+2

我假設你看了看源代碼。什麼是相關代碼?你能告訴我們你的發現? – 2014-10-19 09:42:13

回答

1

複雜性是O(n),其中n是條目的數量。它通過調用list.add(Entry)循環訪問條目。

for(Entry<Long,Long> e : unsortMap.entrySet()){ 
    list.add(e); 
} 
+0

謝謝@user – 2014-10-21 06:14:30

相關問題