Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alexjmercer/datastructures-algorithms

A repo created to practice and publish code regarding various topics of Data Structures & Algorithms. Also planned to include all solutions from LeetCode.
https://github.com/alexjmercer/datastructures-algorithms

algorithms cpp data-structures java learning-by-doing leetcode leetcode-solutions

Last synced: about 1 month ago
JSON representation

A repo created to practice and publish code regarding various topics of Data Structures & Algorithms. Also planned to include all solutions from LeetCode.

Awesome Lists containing this project

README

        

# Data Structures & Algorithms

> ## πŸ““ Note : This repo is ACTIVEβœ” and is being updated regularly ! 🎊

___

## πŸ€” About this repo :
> This repository was created to tackle common and well-known problems in
Data Structures & Algorithms.
>
> It contains both **Java** & **C++** Code, regarding topics to read and go through for learning and understanding.
>
> Also contains popular solutions from **LeetCode** which are very important for **FAANG Interviews**.
>
> I'm still uploading solutions and study material on a regular basis as I'm going through with it myself.
>
> Ultimately, this repo was needed to be made for my own study of DSA, understanding and solving questions on my own.
>
> You're welcome to contribute to this repo so that it may help many others just like me, learning Data Structures & Algorithms for the first time.

Β 
___

## πŸ€·πŸ»β€β™‚οΈ How to use this Repository :
> There are different folders for each language, containing :
> - Learning Material
> - Code Snippets
> - Short Notes

> Notes are contained in the folder named **Topic_Notes**.

> An additional folder named **LeetCode_Practice**, containing solutions for important LeetCode problems.

> **LeetCode_Practice** contains sub-folders for each language, and further sub-folders for each topic in DSA.

> The solution-files are always named according to the following syntax :
>
> ``__.``

Β 
___

## πŸ”₯ What this Repo offers :

> βœ… Learning Materials for DSA on all topics ! Along with short notes !
>
> βœ… Common DSA introductory problems with common useful functions included in respective material !
>
> βœ… **LeetCode** solutions in Java. (C++ & Python to be added eventually.)

Β 
___

## 🌐 Contributing :
> Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
>
> Alternatively, you may also DM me on [Instagram](https://www.instagram.com/alexjmercer24k/).

___
## βš– License :
[MIT](https://choosealicense.com/licenses/mit/)
___