Algorithms
Linear Search Binary Search Bubble Sort Insertion Sort Selection Sort Quick Sort Merge Sort Heap Sort Counting Sort Radix Sort Bucket Sort Depth-First Search (DFS) Breadth-First Search (BFS) Dijkstra’s Algorithm Bellman-Ford Algorithm Floyd-Warshall Algorithm Prim’s Algorithm Kruskal’s Algorithm Topological Sort Dynamic Programming Knapsack Problem Traveling Salesman Problem (TSP) Convex Hull Maximum Flow Minimum Spanning Tree