An open API service indexing awesome lists of open source software.

https://github.com/mzusin/mz-sort

Typescript implementation of sorting algorithms.
https://github.com/mzusin/mz-sort

bubble-sort counting-sort insertion-sort merge-sort quick-sort quicksort select-sort selection-sort

Last synced: 9 months ago
JSON representation

Typescript implementation of sorting algorithms.

Awesome Lists containing this project

README

          

# Sort

Typescript implementation of sorting algorithms.

```ts
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[];
```