- 2
- 0
- 约8.34千字
- 约 43页
- 2017-06-18 发布于贵州
- 举报
noip教程-动态规划的优化
动态规划的优化方法 YALI 朱全民 动态规划优化的内涵 动态规划算法的时间复杂度= 阶段数*每个阶段状态转移的状态数 *每次状态转移的时间 或者:状态总数*每次状态转移的时间 重点:减少每个阶段的状态数,也就是减少了状态总数 优化方法1:改进状态的表示 例1:理想收入问题 理想收入是指在股票交易中,以1元为本金可能获得的最高收入,并且在理想收入中允许有非整数股票买卖。 已知股票在第i天每股价格是V[i]元,1≤i≤M,求M天后的理想收入。 方法一 设F[i]表示在第i天收盘时能达到的最高收入,则有F[i]的递推关系式: 方法二 设P[i]表示前i天能获得的最多股票数,则可列出状态转移方程: 设Q[i]表示前i天能达到的最大收入,则可列出状态转移方程: 方法三 分析:上述公式的含义是当0=ji 时,求Q[i-1]和Q[j]*v[i]/v[j]的最大值 对于0=ji,要求Q[i],实际上Q[1]…Q[i-1]都已经求出,因此我们只要搞一个变量保存Q[j]/V[j] 的最大值即可,记为MaxQ. 这样,公式可以写成 优化方法2:利用决策的单调性 例3:最长上升序列问题 f(i)=max{f(j)+1} (1=ji=n, bjbi) 上式含义为:对于所有的1=ji,bjbi,必须找一个最大的f(j) 反过来
您可能关注的文档
最近下载
- JTG 5210-2018 公路技术状况评定标准.pdf VIP
- 乡镇发展农业产业规划方案.pptx VIP
- 工业机器人系统运维员实操试卷(技师)(试卷六).docx VIP
- 2025年工会社会工作者招聘考试综合题库及答案.docx VIP
- (截止2020年6月1日)药食同源、新资源食品(新食品原料)、终止审查、普通食品等汇总.pdf
- JB-T6141.3-1992重载齿轮 渗碳金相检验.pdf VIP
- (正式版)T∕GDSTD 025-2026 广东省全民所有自然资源资产保护和使用规划编制技术指南.pdf VIP
- 2026年春江苏开放大学社会保障学060200期末综合大作业答案.doc
- 民事诉讼法(第三版)全套教学课件.ppt
- 工业机器人系统运维员实操试卷(高级工)(试卷六).docx VIP
原创力文档

文档评论(0)