4.4 贪婪算法 4.4.1 可绝对贪婪问题 4.4.2 相对或近似贪婪问题 4.4.3 关于贪婪策略讨论 4.5 动态规划 4.5.1 认识动态规划 4.5.2 算法框架 4.5.3 突出阶段性的动态规划应用 4.5.4 突出递推的动态规划应用 4.6 算法策略间的比较 4.6.1 不同算法策略特点小结 4.6.2 算法策略间的关联 【例2】资源分配问题。 设有资源a,分配给n个项目,gi(x)为第i个项目分得资源x所得到的利润。求总利润最大的资源分配方案,也就是解下列问题: max z=g1(x1)+ g2(x2)+……gn(xn) x1+xx2+x3+……xn=a, xi≥0,i=1,2,3,……,n 函数gi(x)以数据表的形式给出. 例如:现有7万元投资到A,B,C 三个项目,利润见表,求问题总利润最大的资源分配方案。 上节 下节 算法设计 1.阶段划分及决策 比较直观的阶段划分就是逐步考虑每一个项目在不 同投资额下的利润情况。 3. 数据结构设计: 1) 开辟一维数组q来存储原始数据。 2) 另开辟一维数组f存储当前最大收益情况。 3) 开辟记录中间结果的一维数组数组temp,记录正在计 算的最大收益。
您可能关注的文档
最近下载
- 《鲁滨逊漂流记》名著导读好书推荐(共27张PPT).pptx VIP
- 建筑工地实习日记40篇.doc VIP
- 男患者导尿术操作评分标准.docx VIP
- 港口道路与堆场施工规范(JTS_T 216-2021).docx VIP
- 高职数学定积分及其应用教学能力比赛教案.pdf
- 高中数学计数原理.pdf VIP
- DB45_T 2562-2022 公路预应力混凝土梁预制技术规范.docx VIP
- 扶梯拆除施工方案.docx VIP
- GB 50058-2014 爆炸危险环境电力装置设计规范.docx VIP
- DB45_T2562-2022_公路预应力混凝土梁预制技术规范_广西壮族自治区 conv.docx VIP
原创力文档

文档评论(0)