Implementations of various data structures and algorithms
- Data structures are data management and storage models that allow for easy access and modifications to the data they store.
- Algorithms are step by step procedures to solving any given problem.
Types:
- Recursive algorithms.
- Dynamic programming.
- Search algorithms.
- Divide and conquer algorithms.
- Greedy algorithms