Изменения

Перейти к: навигация, поиск

Получение следующего объекта

20 байт добавлено, 22:37, 16 декабря 2013
м
Специализация алгоритма для генерации следующего разбиения на слагаемые
// Алгоритм работает только для лексикографического порядка.
// b – массив, содержащий разбиение данного числа, length – его размер.
'''procedurefunction''' nextPartition(var b:array[1..length] of integer):partition;
'''var''' i : '''integer;'''
'''begin'''
length := length + i;
'''end;'''
write(nextPartition := b[1..length];
'''end;'''
</code>
76
правок

Навигация