DSA/algorithms/JavaScript/README.md

47 lines
945 B
Markdown

# 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)
## Stacks
- [Stacks](src/stacks/stack.js)
- [Two Stack](src/stacks/two-stack.js)
## Queues
- [Queue](src/queues/queue.js)
## Maths
- [Fibonacci Series](src/maths/fibonacci-series.js)
## Recursion
- [Factorial](src/recursion/factorial.js)