oyekanmiayo / dsa-all-langs

A repository that contains explanations and (custom) implementations of the most popular data structures and algorithms in various languages.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dsa-all-langs

A repository that contains explanations and (custom) implementations of the most popular data structures and algorithms in various languages.

The Goal

Hi friend, welcome 🎉.

This simple goal of this project is to help people understand the internals of the most popular data structures. It is my hope that by reading the READMEs for each data structure as well as looking through various implementations, the people who make the time to visit this repo will gain an intuitive understanding.

Exploring The Project

This project wasn't written as a deployable service. To explore the project:

  • Clone the repo (or fork it so that you can update easily)
  • Study the READMEs and the implementations for the data structure you want to know more about in the language(s) of your choice
  • Try running the code in each coding file using the driver code. If an implementation doesn't have any driver code, please create an issue
  • Enjoy your life

Author(s)

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Contributions

Contributions are very welcome. Read the contributing guide.

Contributors

This will list people who have made significant contributions.

About

A repository that contains explanations and (custom) implementations of the most popular data structures and algorithms in various languages.

License:MIT License


Languages

Language:Java 43.4%Language:Python 22.5%Language:C++ 15.1%Language:Go 13.0%Language:JavaScript 6.0%