贪心算法(一):活动安排问题、背包问题、最优装载问题

本文介绍了贪心算法在活动安排和最优装载问题中的应用。首先,通过活动安排问题阐述了贪心策略,即选择结束时间最早的活动。接着,探讨了贪心算法无法解决01背包问题,但能解决背包问题以获取单位价值最大化。最后提到了最优装载问题,并指出动态规划解决此类问题的时间复杂度为nlogn。
摘要由CSDN通过智能技术生成

贪心算法:
贪心算法都可以改写成为动态规划算法
在这里插入图片描述

一、活动安排问题

先看看找零钱的问题:

在这里插入图片描述
在这里插入图片描述
比如说进程使用单核cpu,

在这里插入图片描述
求一个最优安排问题:
在这里插入图片描述
贪心算法的策略选择:
结束时间早的优先选择,结束时间早,给后面任务留出来的时间更多啊。
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值