Skip to content

abdullahaziz723/DSA_Core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

34 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🧠 DSA Learning Repository

Welcome to my Data Structures and Algorithms (DSA) learning journey! πŸš€
This repository contains all the concepts, solved problems,and code implementations I’m working on while mastering DSA.


πŸ“š What You'll Find Here

  • βœ… Topic-wise DSA concepts with code examples
  • βœ… Problem-solving practice (from LeetCode, HackerRank, GFG, etc.)
  • βœ… Recursion, Sorting, Searching, Arrays, Strings, Trees, Graphs, DP, and more!

πŸ—‚οΈ Topics Covered

  • Arrays & Strings
  • Recursion & Backtracking
  • Searching & Sorting Algorithms
  • Linked Lists (Singly, Doubly, Circular)
  • Stacks & Queues
  • Trees (Binary Trees, BSTs)
  • Graphs (BFS, DFS, Dijkstra)
  • Hashing & HashMaps
  • Greedy Algorithms
  • Dynamic Programming
  • Sliding Window & Two Pointers
  • Bit Manipulation
  • Tries, Segment Trees, Disjoint Sets (coming soon)

πŸš€ How I'm Learning

  • πŸ“˜ Reading theory from trusted resources (GeeksforGeeks, NeetCode, etc.)
  • 🧠 Practicing problems daily on LeetCode
  • πŸ“ Documenting what I learn in this repo for revision and sharing

πŸ› οΈ Technologies Used

  • Language: Java (mostly)
  • Tools: VS Code, Git, GitHub
  • Platforms: LeetCode, HackerRank, GeeksforGeeks

πŸ’‘ Goals

  • Strengthen problem-solving skills
  • Prepare for coding interviews
  • Build a solid DSA foundation for system design & competitive programming

🀝 Contributions

This repo is part of my personal learning β€” feel free to explore and suggest improvements or corrections via issues or pull requests!


πŸ“Œ Note

This repository is for educational purposes only and is updated regularly as I progress through various DSA topics.



β€œConsistency is more important than perfection.”
β€” Keep learning, keep growing πŸ’»πŸ’ͺ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages