Изменения

Перейти к: навигация, поиск
Пример генерации сочетаний из N элементов по M в лексикографическом порядке
*<tex>\mathtt{list{<}list{<}int{>}{>}\ ans}</tex> {{---}} все сгенерированные сочетания в нужном порядке.
'''list<int>''' genChooses('''int''' k, '''int''' l, '''list<int>''' a,'''list<list<int>>''' ans)
a[l] = k
'''if''' l == m
'''else'''
'''for''' i = k + 1 '''to''' n
genChooses(i, l + 1, a, ans);
==== Пример работы процедуры генерации ====
Анонимный участник

Навигация