qqp question1: What are the advantages and disadvantages of dynamic programming? question2: Given N coins each can be used at most T times, how many ways can a value V be made using exactly K coins in total?