# CP-Solutions
Personally Solved Solutions To CP Questions
##Algorithms that you must learn:-
Searching:
1. Linear Search
2. Jump Search
3. Binary Search
4. DFS (Depth First Search)
5. BFS (Breadth First Search)
Sorting:
1. Bubble Sort
2. Insertion Sort
3. Heap Sort
4. Merge Sort
5. Selection Sort
6. Quick Sort
7. Counting Sort
General Algorithm:
1. Euclid's Algorithm
2. Union Find Algorithm
3. Huffman Algorithm
Arrays:
1. Kadane's Algorithm
2. Floy's Cycle Detection
3. KMP Algo
4. Quick Select Algorithm
5. Boyer Algorithm
Graphs:
1. Kruskal Algorithm
2. Dijkstra's
3. Bellman-Ford
4. Topological Sort
5. Floyd Warshall
6. Flood Fill
7. Lee
## LeetCode Link : https://leetcode.com/discuss/general-discussion/460599/blind-75-leetcode-questions
## Suggestions are always welcome !!