при решении задания решал через перенос в ArrayList, удаление содержимого Set, для того, что бы после обработки листа, содержимое засунуть обратно в Set.
Смотря на решения других коллег, увидел, что все решают через итератор или создание нового множества Set.
Хотелось бы уточнить, что все таки более эффективно, решать через итератор или создавать новое множество и заполнять нужными числами через цикл for Each / for и возвращать новое множество
Alexander Minaev
27 уровень
что работает эффективнее Iterator или создание нового Set
Обсуждается
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Сергей Беляев Android Developer
18 июня 2022, 21:55полезный
Создание новых коллекций - требует дополнительной памяти. Если ваш код вызывается не так часто и не на больших объёмах данных - это приемлемое решение. Но не оптимальное, да
+1