Генерация набора мощности без сохранения стека в Erlang или Ruby

Я хотел бы создать набор мощности из довольно большого набора (около 30-50 элементов), и я знаю, что это занимает2^n хранить powerset.

Можно ли генерировать одно подмножество одновременно?

То есть генерировать набор мощности набора с итерациями, сохраняя каждое сгенерированное подмножество на диск / базу данных, удаляя его из стека / памяти и только затем продолжая генерировать, оценивать другие подмножества?

К сожалению, я не смог изменитьErlang а такжеРубин примеры для моих нужд.

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

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