UNPKG

@sunzhongmou/math

Version:
8 lines (7 loc) 545 B
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[];