Find maximum value that can be obtained with given weight capacity
Find maximum amount that can be robbed without robbing adjacent houses
Count unique paths from top-left to bottom-right in a grid