This is an intensive Algorithms library constains +100 problem from leetcode and spoj and other websites. I get the content of the library and the problems from mostafa saad's Algorithms part 1 using c++ course.
The library is organized into several modules, each focusing on a specific category of algorithms. Here is a high-level overview of the directory structure:
intensive-algorithms-library/
│
├── sorting/
│ ├── count sort
│ ├── selection sort
│ └── insertion sort
|
│── Recursion/
|
├── searching/
│ ├── binary_search
│ └── linear_search
│
├── graph/
│ ├── Graph representation
│ ├── BFS
│ └── DFS
│
├── Topological Sort/
│ ├── Kahn's algorithm
│ └── Topological Sorting
│
└── README.md
-
Sorting:
- Bubble Sort
- Insertion Sort
- Selection Sort
-
Searching:
- Linear Search
- Binary Search
-
Graph Algorithms:
- Graph Representation
- Breadth-First Search (BFS)
- Depth-First Search (DFS)
-
Topological Sorting:
- Kahn's Algorithm
- Topological Sorting