Skip to content

bberkay/dsa-with-typescript

Repository files navigation

Data Structures and Algorithms with TypeScript

The main purpose is to practice.

Data Structures

  1. Stack
  2. Queue
  3. Circular Queue
  4. Deque
  5. Linked List
  6. Double Linked List
  7. Hash Table
  8. Heap

Trees

  1. Binary Tree
  2. Binary Search Tree
  3. AVL Tree
  4. Red Black Tree

Search Algorithms

  1. Linear Search
  2. Binary Search

Sort Algortihms

  1. Bubble Sort
  2. Selection Sort
  3. Insertion Sort
  4. Counting Sort
  5. Merge Sort

Graph Based

  1. Adjacency Matrix
  2. Adjacency List
  3. Depth First Search
  4. Breadth First Search
  5. Bellman Ford's Algorithm

Greedy Algorithms

  1. Dijkstra Algorithm

Dynamic Programming

...

About

DSA with TypeScript studies to practice on both

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published