如何判断是否使用贪心算法

  • 选择是否影响未来可行性

    比如凑硬币,存在硬币[1,5,8],不可重复选,凑出金额6的最少硬币数:

    如果是贪心的话,首先会考虑先选8,这显然是不行的,那么就要退回,退回的话就不能用贪心算法,也就是说这次的选择导致不能往后选了