A curated compendium of resources, articles, and guides for mastering Data Structures, Algorithms, and LeetCode problem-solving.
Key Features • How To Use • Resources • Credits • License
- Update the Resources section
- Curated learning paths and references for mastering DSA & problem solving
- Great reads, guides, and roadmaps for sharpening your approach
- Collections of categorized problems and topic-specific patterns
- Designed for clarity, pragmatism, and long-term learning
To clone and explore this compendium:
# Clone this repository
git clone https://github.com/brunohaf/yeetcodex.git
# Go into the repository
cd yeetcodexNote This repo includes a submodule for my personal solutions. To initialize submodules, run:
git submodule update --init --recursive solutions- 🔥 A Road Map for Mastering Coding Challenges
- 🔥 GeeksForGeeks' Guide for Competitive Programming
- 🔥 How to Effectively Practice CP + Problem Solving Guide
- 🔥 Competitive Programming (pt-br)
- 🔥 The Algorithms
- 🔥 Visualising data structures and algorithms through animation
- 🔥 Public Google Drive with DSA Books
- Simple Guide to Competitive Programming
- Leetcode Patterns (Medium)
- Algorithms for Competitive Programming
- CodeChef
- CSES Handbook (PDF)
- 🔥 How to Create Test Cases on LeetCode
- Top Coding Patterns for FAANG Interviews
- 14 Patterns to Ace Any Coding Interview
- Grokking LeetCode
- DSA Templates in Python
Solutions are maintained separately in the submodule:
- The Shinning Tapezohedron(logn) – Lovecraftian-themed leetcode solution vault (submodule).
Thanks to the open-source and competitive programming communities for the countless guides, ladders, and problem sets that make this ecosystem thrive.
GitHub @brunohaf
