Professional Documents
Culture Documents
Algorithms
Algorithms
Sorting Algorithms:
Bubble Sort
Selection Sort
Insertion Sort
Merge Sort
Quick Sort
Heap Sort
Radix Sort
Counting Sort
Searching Algorithms:
Linear Search
Binary Search
Interpolation Search
Ternary Search
Graph Algorithms:
Fibonacci Series
Longest Common Subsequence (LCS)
Knapsack Problem
Matrix Chain Multiplication
Coin Change Problem
Edit Distance
Subset Sum Problem
Rod Cutting Problem
Shortest Path in a Directed Acyclic Graph (DAG)
0/1 Knapsack Problem
String Algorithms:
Rabin-Karp Algorithm
Knuth-Morris-Pratt Algorithm (KMP)
Boyer-Moore Algorithm
Longest Palindromic Substring
Trie Data Structure
Huffman Coding
Z Algorithm
Manacher's Algorithm
Numerical Algorithms:
Kruskal's Algorithm
Prim's Algorithm
Dijkstra's Algorithm
Huffman Coding
Activity Selection
Fractional Knapsack
Interval Scheduling
Coin Change
Job Scheduling
Egyptian Fraction
Other Important Topics: