This repository contains my solutions to algorithm problems from NeetCode, organized by topic. The goal is to track my progress, document my thought process, and build a personal reference for data structures and algorithms.
All solutions are written in C#.
- 🔢 Arrays & Hashing
- 👆 Two Pointers
- 🪟 Sliding Window
- 📚 Stack
- 🔍 Binary Search
- 🔗 Linked List
- 🌳 Trees
- 🎒 Backtracking
- 📊 Heap / Priority Queue
- 🗺️ Graphs
- 🧮 Dynamic Programming
- ➕ (and more as I progress...)
Each folder is named after a topic. Inside, you'll find solutions named after the corresponding problem, along with comments explaining the approach, time complexity, and space complexity.
Suggestions and improvements are always welcome! Feel free to open an issue or submit a pull request.
⭐ If you find this helpful, consider giving it a star!