【发布时间】:2022-11-14 19:40:51
【问题描述】:
for loop {
initialize new hashmap
for loop {
if (hashmap.containsKey(i)
map.put(something)
}
}
基本上是 2 个嵌套的 for 循环,其中包含一个 containsKey 函数。
由于嵌套循环,我认为它的 O(n^2) 但由于 containsKey 函数,它也可能是 O(n^3)。有人可以帮我吗?
【问题讨论】:
-
HashMap.containsKey()是 O(1)
标签: java time-complexity