Algorithm Categories
Browse programs organized by algorithmic paradigm.
β‘
Greedy Algorithms
Make locally optimal choices at each step to find a global optimum
4 algorithms
π§©
Dynamic Programming
Break problems into overlapping subproblems and store results
3 algorithms
βοΈ
Divide and Conquer
Divide problem into subproblems, solve, and combine results
3 algorithms
β©οΈ
Backtracking
Explore all possibilities and undo bad choices
2 algorithms
πΈοΈ
Graph Algorithms
Algorithms that operate on graph data structures
1 algorithm