nowjs-core
Version:
NowCanDo Javascript Core [nowjs-core] is a library written by TypeScript code maintains under Apache 2.0 licence
8 lines (7 loc) • 515 B
TypeScript
import { Comparator } from '../core/index';
export declare function heapSort<T>(input: T[], comparator: Comparator<T, T>): T[];
export declare function quickSort<T>(input: T[], comparator: Comparator<T, T>): T[];
export declare function insertionSort<T>(input: T[], comparator: Comparator<T, T>): T[];
export declare function mergeSort<T>(input: T[], comparator: Comparator<T, T>): T[];
export declare function bucketSort(input: number[]): number[];
export declare function countingSort(input: number[]): number[];