基本的算法策略93
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,记录正在计 算的最大收益。
您可能关注的文档
最近下载
- 小区排水管网改造工程施工组织设计方案.pdf
- TCCIASD-罐式集装箱堆场运营规范及编制说明.pdf VIP
- 部编版道德与法治九年级上册教材分析及教学建议.ppt VIP
- 萤火虫全球史067:奥斯曼帝国的奥秘探索.docx VIP
- 大学生创新创业基础:中国国际大学生创新大赛PPT教学课件.pptx VIP
- 2025年首都医科大学附属北京友谊医院研究生复试流程 .pdf VIP
- 无损检测超声波检测二级试题库(UT)带答案.doc VIP
- 4.11 两位数加、减两位数(不进位、不退位).docx VIP
- 2025年河南应用技术职业学院单招职业适应性考试题库附答案.docx VIP
- YD_T 3813-2020 基础电信企业数据分类分级方法.docx VIP
原创力文档

文档评论(0)