Skip to content

This is a repository that contain all of the Data structures and algorithm in the world of Computer Science. I have implemented all of the Algorithms from scratch in python.

Notifications You must be signed in to change notification settings

izam-mohammed/Data-Structures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Structures and Algorithms

Welcome to the Data Structures and Algorithms Playground! This repository serves as a space for experimenting with various data structures and algorithms. Whether you're a beginner looking to learn or a seasoned developer looking for a quick reference, you'll find something valuable here.

Table of Contents

Introduction

This repository is a collection of common data structures and algorithms implemented in various programming languages. You can use this repository as a reference, a learning resource, or a place to experiment with different algorithms.

Feel free to explore the code and contribute if you have improvements or new implementations to add.

Complexity

Data Structures

We have provided implementations of various data structures, including but not limited to:

  • LinkedList
  • Stack
  • Queue
  • Binary Tree
  • Hash Table
  • Graph

Each data structure has its own directory with source code and documentation, making it easy to explore and understand.

Algorithms

You can find a variety of algorithms in this repository, such as:

  • Sorting algorithms
  • Search algorithms
  • Graph algorithms
  • Dynamic programming

Each algorithm is implemented with clear explanations and often includes sample usage.

Contributing

We welcome contributions from the community. If you'd like to contribute to this repository, here's how:

  1. Fork the repository.
  2. Make your changes or add new data structures/algorithms.
  3. Ensure that your code is well-documented and follows best practices.
  4. Create a pull request with a clear description of your changes.

For more details, please check my Contribution Guidelines

License

This repository is licensed under the MIT License. Please see the LICENSE file for more details.

Happy coding!

About

This is a repository that contain all of the Data structures and algorithm in the world of Computer Science. I have implemented all of the Algorithms from scratch in python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published