This repository contains my solutions to Coding problems, categorized by difficulty, topic, and company tags. I created this repo to track my progress, learn from my mistakes, and build strong problem-solving skills for coding interviews and real-world software development.
- Python (primary)
easy/,medium/,hard/β Problems categorized by difficulty.topics/β Problems organized by data structure or algorithm type (e.g., DP, trees, graphs).company_tags/β Questions frequently asked by specific companies.utils/β Helper scripts or templates.notes.mdβ Cheatsheets, tips, and learning notes.
| Difficulty | Problems Solved |
|---|---|
| Easy | 09 |
| Medium | 02 |
| Hard | 00 |
| Total | 011 |
Updated as of: [18-08-2025]
Each solution follows this format:
"""
Problem: Two Sum (https://leetcode.com/problems/two-sum/)
Difficulty: Easy
Topics: Array, Hash Table
Approach:
- Use a dictionary to store complements.
"""
## π§ Why This Repo?
markdown
Copy
Edit
- Practice for interviews (Grind75, Blind75, Top 100)
- Build a strong DSA foundation
- Learn and apply patterns like sliding window, two pointers, etc.