@sunzhongmou/math
Version:
Mathematical knowledge context
8 lines (7 loc) • 545 B
TypeScript
export declare function getSequence(n: number): number[];
export declare function getFullPermutation(sequence: number[]): number[][];
export declare function getIteratedPermutation(sequence: number[], permutation: number[][]): number[][];
export declare function getDescendingPermutation(sequence: number[]): number[][];
export declare function randomPickElement(sequence: number[][]): number[];
export declare function randomPickElements(sequence: number[][], capacity: number): number[][];
export declare function shuffle<T>(array: T[]): T[];