js-algorithms (npm): Javascript versions of classic software development algorithms
Keywords: algorithms|dataStructures|binaryHeap|binarySearchTree|bst|linkedList|maxHeap|minHeap|queue|stack|stackQueue|trie|permutation|shuffle|Fisher-Yates|palindrome|sort|depthFirstSearch|mergeSort|quickSort|smallestEnclosingCircle|suffixTree