# JavaScript ## Arrays - [Counting Inversions](src/arrays/counting-inversions.js) ## Linked Lists - [Singly](src/linked-lists/singly.js) - [Doubly](src/linked-lists/doubly.js) ## Searching - [Binary Search Recursive](src/searching/binary-search-recursive.js) - [Binary Search](src/searching/binary-search.js) - [Linear Search](src/searching/linear-search.js) ## Sorting - [Bubble Sort](src/sorting/bubble-sort.js) - [Insertion Sort](src/sorting/insertion-sort.js) - [Merge Sort](src/sorting/merge-sort.js) - [Quick Sort](src/sorting/quick-sort.js) - [Selection Sort](src/sorting/selection-sort.js) ## Strings - [Palindrome](src/strings/palindrome.js) - [Sequence](src/strings/sequence.js)