- 4
- 0
- 约3.26千字
- 约 8页
- 2018-10-12 发布于江苏
- 举报
动态规划算法一个应用
算法设计期中论文
动态规划算法的一个应用
邸楠
dinan@net.cs.pku.edu.cn
摘 要 本文用动态规划算法对一族问题作了分析和解决,并分析了所给算法的复杂度。
关键词 动态规划
问题的提出
简单的开始
考虑一个国际象棋盘,每个格子里放若干粒谷子,一枚棋子从左上角的格子按照规则(legal)走法(每次只能向下或向右走一格)走到右下角的格子,每走到一格就把此格中的谷子拿走。那么怎样走才能使拿到的谷子数目最大?
稍微复杂的情况
如果这枚棋子还要按照规则走法(每次只能向上或向左走一格)从右下角走回到左上角(注意回来时以前走过的格子里的谷子就没有啦),那么怎样走才能使拿到的谷子数目最多?
更一般的情况
更一般的这枚棋子在左上角的格子和右下角的格子间走k()次(当的时候,可以经棋盘上的所有谷子都拿走),那么怎么走才能使拿到的谷子数目最多?
其他问题
如果把问题推广到3维或更多维呢?
考虑你的解法的算法复杂度。
考虑这个问题的算法复杂度。
一些记号
一些记号
为了考虑问题的方便,下面考虑问题一般情况:设M为n*n矩阵,,其中;i = 1 to n, j = 1 to n
对上面的矩阵中的某一个格子(i, j)定义其sum值为sum(i, j) = i + j
那么对于一条从(1, 1)到(n, n)的规则路径(legal path)可以按照路径上各自的sum值从小到大排列,相
您可能关注的文档
最近下载
- 杭州二中2025高一数学分班考试真题含答案.docx VIP
- 2026年上海高考英语二轮复习知识·方法·能力清单(一)——初高中教材核心词汇清单(背诵版+默写版).docx VIP
- 2026上海诺铁资产管理有限公司招聘6人笔试考试备考试题及答案解析.docx VIP
- 《红楼梦》非连续性实用文本(上)——高中整本书阅读全题型质量测控(原卷版).pdf VIP
- [信息与通信]中国联通IPTV体系架构技术规范上.pdf VIP
- 聚乙烯蜡的氧化研究探讨.doc
- 城市轨道交通车站设备课件 模块4 站台门系统.pptx VIP
- 城市轨道交通车站设备课件 项目三:站台门系统设备 项目3.1站台门.pptx VIP
- 2026上海诺铁资产管理有限公司招聘6人备考题库带答案详解.docx VIP
- 装修工程工程实施重难点分析及解决方案.doc VIP
原创力文档

文档评论(0)