7
Algorithmic Paradigms
5 lessons in this module
0 of 5 topics completed
🟡
#29Greedy Algorithms
Making locally optimal choices at each step.
Start Lesson
🟡
#30Dynamic Programming
Solving complex problems by breaking them into simpler subproblems.
Start Lesson
🔴
#31Knapsack Problem
Classic optimization problem using dynamic programming.
Start Lesson
🔴
#32Longest Common Subsequence
Finding the longest subsequence common to two sequences.
Start Lesson
🟡
#33Backtracking
Systematic method for solving constraint satisfaction problems.
Start Lesson