2014-10-19 49 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

相关问题