Не стесняйтесь комментировать дальше. Спасибо за все ваши усилия!

ы, наверное, поняли из названия, мне нужно немного умного мышления здесь :)

у меня естьList<List<Object>> объект. Если вы думаете об объектах Object как о целых числах, вы можете увидеть это так:

{{1,2},{10,20,30},{100}}

Мне нужно получить все возможные списки, содержащие ровно один элемент каждого списка, то есть придумать это:

{{1,10,100},{1,20,100},{1,30,100},{2,10,100},{2,20,100},{2,30,100}}

Конечно, вы не знаете во время компиляции, сколько элементов будут содержать списки, поэтому вы не можете полагаться на перекрытиеfor петли ...

Как бы вы пришли к этому? Ограничения по времени не имеют отношения к моей проблеме, потому что списки, вероятно, будут содержать несколько элементов.

Ответы на вопрос(6)

Ваш ответ на вопрос