ultra-mega-enumerator
Version:
Ultra Mega Enumerator is a lightweight library designed to enumerate various combinatorial objects.
14 lines (13 loc) • 368 B
TypeScript
import { BitSet } from './../objects/BitSet';
import { AbstractEnumeration } from './AbstractEnumeration';
export declare class BitSetEnumeration extends AbstractEnumeration<BitSet> {
private current;
private n;
/**
* @param n the base
*/
constructor(n: number);
hasMoreElements(): boolean;
private next;
nextElement(): BitSet;
}