Skip to content

Latest commit

 

History

285 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode Solutions 🧩

Personal collection of LeetCode problem solutions, written primarily in Java, as part of ongoing DSA practice.


📌 About

This repo tracks my progress solving LeetCode problems as I build toward stronger fundamentals in data structures and algorithms. Each solution includes the problem statement summary, approach/intuition, and time & space complexity.


📂 Repository Structure

Each problem folder contains:

  • Solution.java — the working solution

🧠 Approach

For each problem, solutions aim to:

  1. Start with a brute-force approach for correctness
  2. Optimize toward the ideal time/space complexity
  3. Document intuition — the "why," not just the "what"

🛠️ Running Solutions Locally

javac Solution.java
java Solution

(Add sample input/output or a small test harness per problem if you'd like solutions to be runnable standalone.)


🎯 Goals

  • Cover all core topics (arrays, strings, trees, graphs, DP, greedy, backtracking)
  • Consistent complexity analysis for every solution

📄 License

This project is licensed under the MIT License — feel free to reference or fork for your own practice.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages