Предположим, что есть n количество записей, каждое из которых может принимать значение или . Это означает, что есть 2^n возможных комбинаций этих записей. Количество записей может варьироваться от до .Что такое эффективный алгоритм для создания всех возможных комбинаций?
Как вы можете создать каждую возможную комбинацию в виде последовательности чисел (, т. Е. для n = 2: 00, 01, 10, 11), не прибегая к тысячам IFs?
Вы видели ответы на: http://stackoverflow.com/questions/127704/algorithm-to-return-all-combinations-of-k-elements-from-n – Shog9