Skip to content

TheCloudlet/LeetcodeHero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode Hero

From Zero to Leetcode Hero

Welcome to LeetCode Hero, a repository that documents my journey of mastering algorithms and data structures. This project serves as both a personal learning journal and a professional portfolio of my solutions, implemented in Modern C++ and Haskell.

  • ⭐ Star this repository if you find it helpful!
  • 🔄 Share with others learning functional programming
  • 🤝 Contributions welcome - especially Haskell optimizations!

My Approach

  • Modern C++: Solutions in C++ are written to reflect clean, efficient, and production-ready code, mirroring my professional work as a compiler engineer.
  • Haskell: Solutions in Haskell are an exploration of functional programming paradigms, used to tackle problems from a different perspective and for mental training.

Repository Structure

Each problem is contained in its own directory, named with its LeetCode number and title for easy navigation (e.g., 001_Two_Sum). Explanations are added for some solutions as I refine my understanding.

About Me

Feel free to check out my other projects on my GitHub Profile.