/data-structures-and-algorithms

Common data structures and algorithms

Primary LanguageJavaScript

data-structures-and-algorithms

This repository contains all the Data Structures and Algorithms I've learned, and exercises completed, from this Udemy course

Data Structures

  • Arrays
  • Hash Tables
  • Linked Lists (Singly/Doubly)
  • Stacks
  • Queues
  • Trees
  • Graphs

Algorithms

  • Sorting
    • Bubble Sort
    • Selection Sort
    • Insertion Sort
    • Merge Sort
  • Searching
    • Breadth First Search
    • Depth First Search

Others

  • Recursion
  • Dynamic Programming
    • Recursion + Memoization