Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

Data Structures Fundamentals

A from-zero, hands-on beginner project that grows a small, tested Python library of the core data structures one at a time. Each step builds and tests a new structure, explaining from first principles what it is, the operations it supports, when you'd actually use it, and its Big-O cost. By the end you'll have implemented dynamic arrays, stacks, queues, hash maps, sets, singly and doubly linked lists, binary search trees, binary heaps, and graphs — and you'll be able to pick the right one for a problem instead of reaching for a list every time. This is the beginner gateway to every later DSA topic.

Stack

  • Python
  • pytest
  • Data Structures
  • Big-O

About

Data Structures Fundamentals

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages