多阶段决策过程问题的动态规划算法
多阶段决策过程(multistepdecisionprocess)是指这样一类特殊的活动过程,过程可以按时间顺序分解成若干个相互联系的阶段,在每一个阶段都需要做出决策,全部过程的决策是一个决策序列。在计算机算法设计方法中,动态规划技术是比较基本,但又比较抽象,难于理解的一种。它建立在最优原则的基础上,动态规划(dynamicprogramming)算法是解决多阶段决策过程最优化问题的一种常用方法,难度比较大,技巧性也很强。利用动态规划算法,可以优雅而高效地解决很多贪婪算法或分治算法不能解决的问题。因此,动态规划技术越来越成为解决许多重要的应用问题的关键技术。例如,用动态规划解决
用户评论
推荐下载
-
动态规划算法实现多段图最短路径问题
#include//#define LEN sizeof(struct NODE) #define N 10 #define MAX_TYPE 10000 #define ZERO_TYPE 0 /
46 2018-12-07 -
动态规划算法求解最小费用问题c源代码
输入A公司每吨收费数目,B公司没周收费数和周的数目,输入每周的吨位数,计算出最划算的解决方案
38 2019-01-15 -
C++动态规划算法实现0_1背包问题
C++动态规划算法实现0-1背包问题包含了代码、算法分析、测试文件和结果,非常详尽,值得拥有!
33 2019-05-15 -
利用动态规划算法求最长公共子序列问题
Using Dynamic Programming Algorithm to Find the Longest Common Subsequence Problem
24 2019-06-26 -
矩阵连乘问题实现最佳加括号方式-动态规划算法
矩阵连乘问题分析和实现用于动态规划最佳加括号方式-动态规划算法
86 2019-06-04 -
基本0_1背包问题动态规划算法python实现
18级学姐自主完成的算法作业,呕心沥血,基于四舍五入等于0基础的python实现,如果在语言规范上存在不足,那就。就憋着!哈哈哈哈哈,代码仅供参考,自己亲自码代码更酸爽!
30 2019-06-05 -
实现0_1背包问题的动态规划算法源代码
实验目标实验目标:(1)掌握用动态规划方法求解实际问题的基本思路。(2)进一步理解动态规划方法的实质,巩固设计动态规划算法的基本步骤。实验任务:(1)实现0-1背包问题的动态规划算法
41 2019-05-31 -
数据结构与算法动态规划算法.doc
动态规划 一动态规划的基本思想 ?动态规划算法通常用于求解具有某种最优性质的问题在这类问题中可能会有许多可行解每一个解都对应于一个值我们希望找到具有最优值的解动态规划算法与分治法类似其基本思想也是将待
9 2020-12-15 -
动态规划算法数据结构算法导论
动态规划算法数据结构算法导论编程思想程序员指定用书
26 2019-07-23 -
动态规划算法与回溯法报告.doc
使用 python 实现动态规划算法与回溯法,包含源代码、效率分析等,适合算法分析报告参考使用。
9 2021-01-28
暂无评论