ts-ds-tool
Version:
Data structure and algorithm of TypeScript
7 lines (6 loc) • 396 B
TypeScript
export declare function hash(str: string): number;
export declare function toString(value: any): any;
export declare function defaultCompare<T>(a: T, b: T, key?: keyof T): boolean;
export declare function defaultEqualCompare<T>(a: T, b: T): 0 | 1 | -1;
export declare function random(begin: number, end: number): number;
export declare function swap(arr: Array<any>, i: number, j: number): void;