mikhail_dvorkin icon

Combinatorical object generation in Python3

mikhail_dvorkin | PRO | 12/15/18 04:24:46 AM UTC | 0 ⭐ | 504 👁️ | Never ⏰ | []
Python |

590 B

|

None

|

0 👍

/

0 👎

def gen(префикс, что_ещё_осталось):
    if что_ещё_осталось == 0:
        # хороший объект уже получен
        print(префикс)
        return
    начало_перебора, конец_перебора = что-то умное
    for очередное_число in range(начало_перебора, конец_перебора):
        # выводим всё хорошее, что начинается на префикс+очередное_число
        gen(префикс + [очередное_число], что_теперь_ещё_осталось)

Comments