Skip to content

Files

Latest commit

2fce397 · Mar 28, 2025

History

History
49 lines (35 loc) · 985 Bytes

README.md

File metadata and controls

49 lines (35 loc) · 985 Bytes

Implementing Data Structures in Python

Python

About

This repository contains implementations of various data structures using Python. The goal is to learn, practice, and demonstrate the functionality of these fundamental structures for algorithms and computer science.

Implemented Structures

  • Stack
  • Doubly Linked List
  • Set
  • Queue
  • Linked List
  • Trees
  • Hash Tables
  • Graphs

How to Use

Prerequisites

  • Python 3.x installed

Clone the Repository

git clone https://github.com/Smeltier/data-structures-python.git
cd data-structures-python

Running an Example

from stack import Stack

stack = Stack()
stack.push(10)
stack.push(20)
print(stack.pop())  # Output: 20

License

This project is licensed under the MIT License. See the LICENSE file for more details.


Maintainer: Smeltier