|
1
4
不,不会的。
(我的重点)
不能重置迭代器;只需在
|
|
|
2
2
使用这样的嵌套循环是O(n*m)的,而且成本很高,但是它也很冗长,这会使您试图实现的目标变得模糊不清。我建议您使用Java 8的流。
这具有O(n+m)的时间复杂性。
你可以通过先建立列表来做到这一点。
如果将ID用作映射的键,这可能会更有效。 例如
|
|
|
Julia · 矢量中相加为总和S的值的数量 3 年前 |
|
|
apetrai · 我应该如何假设算法使用哪种迭代器类别? 4 年前 |
|
|
Pratik · 不使用Java DeepCopy迭代器 8 年前 |
|
|
PanDe · 将两个列表合并为一个Dict、Tuple 8 年前 |
|
|
bisarch · 迭代哈希集并在每次迭代中删除多个元素 8 年前 |