UNPKG

ultra-mega-enumerator

Version:

Ultra Mega Enumerator is a lightweight library designed to enumerate various combinatorial objects.

18 lines (17 loc) 478 B
import { AbstractEnumeration } from './AbstractEnumeration'; /** * Efficient Generation of Set Partitions Michael Orlov orlovm@cs.bgu.ac.il March 26, 2002 * * @author Nicolas Couture-Grenier * */ export declare class FixedSetPartitionEnumeration extends AbstractEnumeration<number[]> { private kappa; private M; private n; private k; private hasNext; constructor(n: number, k: number); nextElement(): number[]; hasMoreElements(): boolean; }