Skip to content

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.

License

Notifications You must be signed in to change notification settings

Smeltier/data-structures-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

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
  • 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

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.

Topics

Resources

License

Stars

Watchers

Forks

Languages