Which of the following problems should be solved using dynamic programming?

Which of the following problems should be solved using dynamic programming? Correct Answer Longest common subsequence

The longest common subsequence problem has both, optimal substructure and overlapping subproblems. Hence, dynamic programming should be used the solve this problem.

Related Questions

Which of the following problems is NOT solved using dynamic programming?
In many problems the path to goal is irrelevant, this class of problems can be solved using ____________
Linear programming problems can be solved by _________