This repository contains my daily practice of:
- Data Structures & Algorithms
- Coding Interview Problems
- Problem Solving Techniques
- Java Programming Practice
I solve problems regularly to improve:
- Problem-solving skills
- Coding speed
- Logical thinking
- Interview preparation
- Arrays
- Strings
- Linked List
- Stack & Queue
- Trees & BST
- Graphs
- Recursion & Backtracking
- Dynamic Programming
- Sliding Window
- Binary Search
- Greedy Algorithms
- Bit Manipulation
- System Design Basics
- OOP Concepts
- Java Collections
Day-01/
Day-02/
Day-03/
...Each folder contains:
- Problem statements
- Java solutions
- Optimized approaches
- Notes (where required)
- Java ☕
To stay consistent with daily coding practice and strengthen DSA & interview preparation.
- LeetCode
- GeeksforGeeks
- Coding Ninjas
- HackerRank
- InterviewBit
This repository is continuously updated with new problems and solutions daily.