Options
All
  • Public
  • Public/Protected
  • All
Menu

@philskat/js-sort

Index

Functions

bubbleSort

  • bubbleSort(arr: number[]): number[]
  • Sorts an array of numbers with the bubble sort algorithm

    Parameters

    • arr: number[]

      Input array of numbers

    Returns number[]

    Sorted array of numbers

insertSorted

  • insertSorted(arr: number[], val: number): number[]
  • Insert an element into an sorted array

    Parameters

    • arr: number[]

      Sorted array the element should be injected into

    • val: number

      Value that should be inserted

    Returns number[]

    Sorted array with the new value

insertionSort

  • insertionSort(arr: number[]): number[]
  • Sorts an array of numbers with the insertion sort algorithm

    Parameters

    • arr: number[]

      Input array of numbers

    Returns number[]

    Sorted array of numbers

quickSort

  • quickSort(arr: number[]): number[]
  • Sorts an array of numbers with the quick sort algorithm

    Parameters

    • arr: number[]

      Input array of numbers

    Returns number[]

    Sorted array of numbers

Generated using TypeDoc