JS-algorithms JavaScript Algorithms Implementations Preview Dijkstra Interval Breadth First Search Depth First Search Bubble sort Merge sort Quick sort