Personal Data Structures and Algorithms (DSA) workbook. This repository serves as a practical playground where I implement foundational computer science concepts, solve algorithmic challenges, and master core interview patterns using JavaScript and TypeScript.
The codebase tracks my journey through various online courses, competitive programming platforms, and targeted practice roadmaps.
Sources & Platforms
Exercises implemented in this repository are sourced from:
- freeCodeCamp
- HackerRank
- LeetCode
- CodeCademy
- Codewars
- Udemy Courses
- Exercism
References & Learning Resources
Highly recommended resources for mastering TypeScript and algorithmic visualization:
- Visualizations: VisuAlgo - Animating data structures and algorithms.
- Coding Standards: Google TypeScript Style Guide
- Deep Dives: TypeScript Deep Dive Book by Basarat Ali Syed.
- Interactive Learning: Total TypeScript by Matt Pocock.