/DSA_Practice_area

Data structures and algorithms with JavaScript

Primary LanguageJavaScript

Data structures and Algorithms

Data Structures

  • Linear Data Structures

    • LinkedLists

      • Singly LinkedLists
      • Doubly LinkedLists
    • Queues

    • Stacks

  • Complex Data Structures

    • HashMaps
    • Trees
    • Heaps
    • Graphs

Algorithms

  • Recursion
  • Asymptotic Notation
  • Bubble Sort
  • Merge Sort
  • Quick Sort
  • Search and Graph-Search Algorithms
    • Binary Search and Search Trees
    • Graph Traversals
    • Dijkstra's Algorithm