Skip to content

alexanch/Data-Structures-implementation-in-Python

Repository files navigation

This repo includes the implementation of different data structures in Python.

List-Based Collections:

  • Linked list: [Video][Code]
    It's like a chain. Each element knows which element is the next, but there's no knowledge about number of elements.
  • Queue: [Video][Code]
    First in - first out (the oldest element comes first). It's like a queue of people. (head: enque. tail: deque.)
  • Stack: [Video][Code]
    Last in - first out (last element you push to the stack is the first element to pop out).

Searching and Sorting:

Trees and Graphs:

Notes:

About

Data Structures implementation in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages