A personal collection of LeetCode solutions focused on building a strong foundation in core Computer Science concepts and problem-solving patterns.
- Data Structures (arrays, linked lists, trees, graphs, stacks, queues)
- Algorithms (sorting, searching, recursion, dynamic programming)
- Time & space complexity analysis
βββ array/
βββ linked-list/
βββ tree/
βββ graph/
βββ dynamic-programming/
βββ sorting/
Solutions reflect personal approaches and may not always be optimal. Always a work in progress.