摘要:
思路: 收到5块时,只是添加;收到十块时,添加10块,删除一个5块;收到20块时,添加20,删除一个10块一个5块,或者直接删除3个5块(注意:这里先删除5+10优于3个5) 结果无误,但是速度太慢,反复对元素进行添加,查找,删除等操作。 其实根本没必要对bills的元素反复进行查找删除操作,只需要 阅读全文
摘要:
思路: 尽量先将小饼干分配给胃口小的孩子,故而饼干和孩子胃口都应该先排序。 python中,a.sort()只能用于a为list, sort()是可变对象的方法,无参数,无返回值,但会影响改变对象。 sorted()不会发生上述情况,sorted()函数需要一个参数(参数可以是列表、字典、元组、字符 阅读全文