/javascript-dsa

Data Structure and Alogorithm in JavaScript

Primary LanguageJavaScript

Data Structure and Algorithm in JavaScript

Data Structures

  • Array
  • Hash Tables
  • Linked Lists
    • Singly Linked Lists
    • Doubly Linked Lists
  • Stacks
  • Queues
  • Trees
    • Binary Tree
  • Graphs

Algorithms

  • Recursion
  • Sorting
    • Bubble Sort
    • Selection Sort
    • Insertion Sort
  • Searching
    • Linear Search
    • Binary Search
    • Breadth First Search
    • Depth First Search
  • Dynamic Programming
    • Optimization with Caching mechanism