Skip to content

Lekhanacc/DSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

327 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures and Algorithms (DSA)

A collection of Java solutions to Data Structures and Algorithms problems from LeetCode and Striver's A2Z DSA Sheet.

📌 About

This repository contains my solutions to a wide variety of DSA problems solved during my placement preparation. The primary goal is to strengthen problem-solving skills and build a strong foundation in algorithms and data structures.

🚀 Topics Covered

  • Arrays
  • Strings
  • Linked Lists
  • Stacks
  • Queues
  • HashMaps
  • Trees
  • Binary Search Trees
  • Heaps (Priority Queue)
  • Graphs
  • Greedy Algorithms
  • Dynamic Programming
  • Backtracking
  • Sliding Window
  • Two Pointers
  • Binary Search

💻 Language

  • Java

📚 Practice Platforms

  • LeetCode
  • Striver A2Z DSA Sheet

📂 Repository Structure

Each folder represents a problem and contains:

  • Java solution
  • Optimized approach
  • Time Complexity
  • Space Complexity (where applicable)

🎯 Purpose

  • Improve problem-solving skills
  • Prepare for Software Engineering interviews
  • Practice coding patterns
  • Build consistency in DSA

📈 Progress

✔️ Solving problems regularly and continuously updating this repository.


⭐ Feel free to explore the repository and provide suggestions!

About

Java solutions to Data Structures and Algorithms problems from LeetCode and Striver A2Z, with optimized approaches and explanations.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages