Возможно ли создать подсписку из другого списка, используя только индексы элементов? Я ищу хорошее решение, например. лямбды, потоки от Java 8.Создание подписок из индексов
Например (псевдокод):
a = [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
b = a.getByIndices([0, 2, 4, 5, 3])
print(b) // [10, 8, 6, 5, 7]
Конечно, это возможно *. Я могу подумать, как это сделать с помощью цикла for, но мне нечего сказать о потоках. – Nayuki
Вы что-то пробовали? – RealSkeptic
@RealSkeptic: Я думал об использовании фильтра, но тогда мне нужно вызвать indexOf и проверить, указан ли индекс в списке индексов. Я думаю, что это не эффективное решение. – dragon7