/algo_DS_node

Trying to have a data structure and algo project setup

Primary LanguageTypeScript

This is a small collection of algo and DS implemented in typecript.

Available algo & DS in typecript.

  • Find a missing number
  • Matching brackets
  • Two number sum
  • Union of arrays
  • Find values in array that matches target sum
  • Finoacci series with generators
  • In memory DB implementation - Simple Implementation with Observer Pattern, Factory Pattern, Singleton pattern. Showcased basic building block that mighbe used in CDC
  • Graph algorithm - bfs - own logic implementation with data strcutures

DATA STRCUTURES

  • Stack
  • Queue
  • LinkedList
  • Priority Queue
  • Hashed Table with hash Function
  • Set
  • Graph
  • BST - Simple

Steps to run:

  1. First clone the project:

    git clone https://github.com/vijayakumar-psg587/algo_DS_node.git

  2. Install dependencies:

    npm Install

  3. Run the project with nodemon:

    npm run start:local:dev