Skip to content
/ mz-sort Public

Typescript implementation of sorting algorithms.

License

Notifications You must be signed in to change notification settings

mzusin/mz-sort

Repository files navigation

Sort

Typescript implementation of sorting algorithms.

export const bubbleSort: (values: number[], isAsc?: boolean) => number[];
export const selectionSort: (values: number[], isAsc?: boolean) => number[];
export const insertionSort: (values: number[], isAsc?: boolean) => number[];
export const mergeSort: (values: number[], isAsc?: boolean) => number[];
export const quickSort: (values: number[], isAsc?: boolean) => number[];
export const countingSort: (values: number[], isAsc?: boolean) => number[];
export const radixSort: (values: number[], isAsc?: boolean) => number[];
export const bucketSort: (values: number[], bucketsNumber: number, isAsc?: boolean) => number[];