Cisco interview question

Dynamic programming