Data Structures Practice

Educational Python implementations of fundamental data structures created for Data Structures class. Each implementation includes detailed complexity analysis and explanatory comments.

Data Structures Practice application screenshot

Technology stack

Python / VSCode / Pycharm

Implemented core data structures including Singly Linked Lists, Binary Trees, Hash Maps, Graphs, and various Sorting Algorithms with time and space complexity annotations.

Each structure features clean, well-documented code with practical examples demonstrating insertion, lookup, and traversal operations—serving as a comprehensive study reference for algorithmic fundamentals.

More projects

Browse the project archive