Skip to content

divyansshu/Data-Structure-And-Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’» Data Structures and Algorithms (DSA)

Welcome to my DSA Repository!
This repo contains a comprehensive collection of Data Structures and Algorithms problems that I've solved while learning and practicing for coding interviews and building strong fundamentals in Computer Science.


πŸ“Œ What You'll Find Here

  • βœ… Solved problems from platforms like LeetCode, GFG, interviewbit etc.
  • 🧠 Well-commented Python and java solutions.
  • πŸ“š Classic and advanced DSA topics.
  • πŸš€ Consistent updates and improvements.

πŸ—‚οΈ Topics Covered

πŸ“¦ Data Structures

  • Arrays & Strings
  • Linked Lists
  • Stacks & Queues
  • Trees (Binary Tree, BST)
  • Heaps & Priority Queues
  • Hash Maps & Hash Sets
  • Graphs
  • Tries
  • Sliding Window

πŸ” Algorithms

  • Sorting & Searching
  • Recursion & Backtracking
  • Dynamic Programming
  • Greedy Algorithms
  • Divide and Conquer
  • Graph Algorithms (BFS, DFS, Dijkstra, etc.)
  • Bit Manipulation

Each folder contains topic-wise problems with their respective solutions.


πŸ› οΈ Tech Stack

  • 🐍 Python (primary language)
  • ✍️ Markdown for documentation
  • πŸ“ Git for version control

🚧 In Progress

  • Adding more LeetCode daily problems
  • Annotated explanations for harder problems

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published