Skip to content

TheGeniusOfEternity/algorithms

Repository files navigation

DSA – Data Structures & Algorithms

Yet another try to learn algorithms

TypeScript Node.js License: ISC


Table of contents

Grokking algorithms – Basics of DSA:

  • Chapter #1 - binary search implementations
  • Chapter #2 - selection sort implementation
  • Chapter #3 - factorial implementations
  • Chapter #4 - euclid algorithm, quick sort & other "divide and rule" implementations
  • Chapter #5 - hash tables usage examples
  • Chapter #6 - breadth-first search implementation
  • Chapter #7 - dijkstra algorithm implementation
  • Chapter #8 - greedy algorithm implementation
  • Chapter #9 - algorithm implementations using dynamic programming
  • Chapter #10 - k-near neighbours algorithm implementation
  • Chapter #11 - binary search tree implementation

CodeRun Summer Challenge – Competition of most efficient solutions:

LeetCode - 30 Days of JavaScript (TypeScript edition) - Learn JS (TS) Basics with 30 Qs

About

Learn & Practice Algorithms & Data Structures with TypeScript

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors