我在弄清楚动态硬币兑换问题的最后一段代码时遇到了问题。我在下面包含了代码。我想不通最后一个else。那时我应该只使用贪心算法还是可以根据表中已有的值计算答案?我一直在努力理解这个问题,我认为我已经很接近了。该方法通过创建一个表并使用存储在表中的结果来解决更大的问题而不使用递归来找到进行一定数量的找零所需的最少硬币数量。publicstaticintminCoins(int[]denom,inttargetAmount){intdenomPosition;//Positionindenom[]wherethefirstspot//isthelargestcoinandincludesev