Library for implementing various algorithms
npm install effortless-algorithmtimSort(array: (string | number)[])
selectionSort(array: (string | number)[])
shellSort(array: (string | number)[])
bubbleSort(array: (string | number)[])
treeSort(array: (string | number)[])
cycleSort(array: (string | number)[])
strandSort(array: (string | number)[])
cocktailShakerSort(array: (string | number)[])
combSort(array: (string | number)[])
gnomeSort(array: (string | number)[])
oddEvenSort(array: (string | number)[])
bogoSort(array: (string | number)[])
linearSearch(array: number[] | string[], target: number | string): number
sentinelLinearSearch(array: number[] | string[], target: number | string): number
binarySearch(array: number[] | string[], target: number | string): number
ternarySearch(array: number[] | string[], target: number | string): number
jumpSearch(array: number[] | string[], target: number | string): number
interpolationSearch(array: number[], target: number): number
exponentialSearch(array: number[] | string[], target: number | string): number