Question: Which of the following is a common real-world application of dynamic programming?
Options:
Correct Answer: Resource allocation
Solution:
Dynamic programming is often used in resource allocation problems where optimal distribution of limited resources is required.