ultra-mega-enumerator
Version:
Ultra Mega Enumerator is a lightweight library designed to enumerate various combinatorial objects.
12 lines (11 loc) • 335 B
TypeScript
import { AbstractEnumeration } from './AbstractEnumeration';
export declare class WeakOrderEnumeration extends AbstractEnumeration<number[]> {
private ce;
private me;
private currentBase;
private zerocase;
constructor(n: number);
private nextBase;
hasMoreElements(): boolean;
nextElement(): number[];
}