https://github.com/s-m-j-i/data-structures-and-algorithms-cpp
https://github.com/s-m-j-i/data-structures-and-algorithms-cpp
algorithmns algorithms-and-data-structures data-structures graph-algorithms hashtable
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/s-m-j-i/data-structures-and-algorithms-cpp
- Owner: S-M-J-I
- Created: 2021-09-11T06:27:18.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-12-28T15:44:37.000Z (over 3 years ago)
- Last Synced: 2024-03-29T14:24:49.815Z (about 1 year ago)
- Topics: algorithmns, algorithms-and-data-structures, data-structures, graph-algorithms, hashtable
- Language: C++
- Homepage:
- Size: 68.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Data Structures and Algorithms
Using C/C++
## Overview
A full basic outline of Data Structures and Algorithms using C/C++. A secondary creation of my first repository of the same topic but in [Java](https://github.com/S-M-J-I/Data-Structures-N-Algorithms).## Data Structures
Includes the following Data Structures:
- Arrays
- [Linked Lists](Data%20Structures/Lists/)
- [Stacks](Data%20Structures/Stack/)
- [Queues](Data%20Structures/Queue/)
- [Heaps](Data%20Structures/Heaps/)
- [Trees](Data%20Structures/Trees/)
- [Matrix](Data%20Structures/Matrix/)
- [Hash Table](Advanced%20Data%20Structures/Hash%20Table/)
- [Graphs](Advanced%20Data%20Structures/Graphs/) (ongoing)
- [Advanced Trees](Advanced%20Data%20Structures/Advanced%20Trees/) (ongoing)## Algorithms
Includes the following Algorithms:
- [Sorting](Algorithms/Sort/)
- [Recursion](Algorithms/Recursion/)
- [Greedy](Algorithms/Greedy/)
- [Divide and Conquer](Algorithms/Divide%20&%20Conquer/)
- [Dynamic Programming](Algorithms/Dynamic%20Programming/)## Resources Used
Throughout my DSA journey, I have used the following resources to help me. I hope they will help you as well:
- [Data Structures with GeeksForGeeks](https://www.geeksforgeeks.org/data-structures/)
- [Algorithms with GeeksForGeeks](https://www.geeksforgeeks.org/fundamentals-of-algorithms/)
- [Abdul Bari Algorithms](https://www.youtube.com/playlist?list=PLDN4rrl48XKpZkf03iYFl-O29szjTrs_O)
- [Coding Blocks Graphs Course](https://www.youtube.com/playlist?list=PLl4Y2XuUavmtTOvFcW3HfI1oQ3hsgkB3a)
- Algorithm Design Manual (2nd Edition) - Steve S. Skiena### Author
By S M Jishanul Islam