Skip to content

ill upload codes of my dsa here while making theory notes on notebook

Notifications You must be signed in to change notification settings

dev121-python/dsa-practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 

Repository files navigation

DSA Practice Repository

This repository contains my Data Structures and Algorithms (DSA) practice, implemented in Python, with a focus on clarity, fundamentals, and problem-solving discipline rather than shortcuts.

The goal of this repo is to:

  • Build strong DSA foundations
  • Write clean, readable code
  • Develop consistency for long-term growth and open-source readiness

๐Ÿ“Œ Whatโ€™s Inside

Data Structures

  • Arrays
  • Linked Lists
  • Stacks
  • Queues
  • (More comingโ€ฆ)

Algorithms

  • Searching
  • Sorting
  • Recursion basics
  • Complexity analysis
  • (Expanding gradually)

๐Ÿง  Approach

  • Each concept is implemented from scratch
  • Emphasis on understanding over memorization
  • Problems are solved without relying on advanced libraries
  • Code is written as if explaining to a future contributor (or my future self)

๐Ÿ“š References

  • Data Structures and Algorithms in Python โ€” Goodrich et al.
  • LeetCode (selected problems)
  • Notes from personal study sessions

๐Ÿš€ Long-Term Plan

  • Add structured folders for each data structure
  • Include explanations and edge cases
  • Gradually increase difficulty
  • Prepare for real-world problem solving and open-source contribution

๐Ÿ“… Status

Actively maintained
Started: January 2026

About

ill upload codes of my dsa here while making theory notes on notebook

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages