算法设计与分析第四章作业

软工2103杨雍达 2022-11-21 19:07:44

1、贪心策略:

把程序按照从短到长排序,从前往后选择,选到放不下为止

2、反证法证明满足贪心选择性质:

设当前最优解为A,不包括最短的程序,而当前最优解A与真正的最优解B有|A|<=|B|,与最优解矛盾。所以贪心选择应该选每次最短的程序

3、时间复杂度分析:

排好序后只要顺着顺序找一遍就行了,故时间复杂度为o(n)

4、对贪心算法的理解

贪心算法只能运用在存在贪心选择的问题中,能够快速简单的处理问题,只要能找出贪心策略,代码实现大部分也比较简单,解决问题的时间复杂度也比较好

...全文
20 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

434

社区成员

发帖
与我相关
我的任务
社区描述
广东外语外贸大学信息科学与技术学院
算法 高校
社区管理员
  • brisksea
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧