去福州夏令营的时候,老师说了一句话令我印象深刻:
如果题目要找最大值中的最小值或者最小值中的最大值,大多能用二分+贪心来做。
我就想起了书的复制这道题,要我们求所有人花费时间的最大值最小。
二分答案的条件是答案是有序的。
比如这道题,如果我们给他一个时间让他判断这个时间内能不能把书复制完。我们从小到大试答案,那么他一定是 "不能 不能 不能.....能 能 能“
有一个临界点,答案是有序的。所以我尝试了用二分答案+贪心判断的方法来做
过了时间比我原来用的dp还少点
本文通过一个具体的书复制问题实例,介绍了如何运用二分查找结合贪心策略来寻找最优解。文章提供了完整的代码实现,并解释了为什么这类问题适合采用这种算法组合。
去福州夏令营的时候,老师说了一句话令我印象深刻:
如果题目要找最大值中的最小值或者最小值中的最大值,大多能用二分+贪心来做。
我就想起了书的复制这道题,要我们求所有人花费时间的最大值最小。
二分答案的条件是答案是有序的。
比如这道题,如果我们给他一个时间让他判断这个时间内能不能把书复制完。我们从小到大试答案,那么他一定是 "不能 不能 不能.....能 能 能“
有一个临界点,答案是有序的。所以我尝试了用二分答案+贪心判断的方法来做
过了时间比我原来用的dp还少点
562

被折叠的 条评论
为什么被折叠?