贪心算法之背包问题

概念 贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,但对范围相当广泛的许多问题他能产生整体最优解或者是整体最优解的近似解。 对于背包物品总价值最大问题,简单来说,在得知每个物品的价格和重量时,计算出每个物品的权值(价格除于质量),把权值大的先放到包中,
相关文章
相关标签/搜索