摘要:
一、贪心算法 贪心算法在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。贪心算法并不保证会得到最优解,但是在某些问题上贪心算法的解就是最优解。要会判断一个问题能否用贪心算法来计算。 ''' 贪心算法例子1: 找零n元钱,面额100 阅读全文
摘要:
一、贪心算法 贪心算法在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。贪心算法并不保证会得到最优解,但是在某些问题上贪心算法的解就是最优解。要会判断一个问题能否用贪心算法来计算。 ''' 贪心算法例子1: 找零n元钱,面额100 阅读全文
摘要:
一、命名元祖基本操作 from collections import namedtuple# 创建命名元祖Good类,包括2个属性'price'和'weight'Good = namedtuple('Good', ['price', 'weight'])# 创建对象good1 = Good(1, 1 阅读全文
|