- 116
- 0
- 约2.63千字
- 约 3页
- 2018-05-25 发布于河南
- 举报
动态规划课程设计(矩阵链乘问题)
动态规划程序设计
实验目的:掌握并实现动态规划算法。
实验内容:对维数为序列(5,10,3,12,5,50,6)的各矩阵。找出其矩阵链乘的一个最优加全括号。
实验要求:利用动态规划思想写出算法的伪代码和C程序代码
(一)算法思想
穷举所有的计算次序,且对每一计算次序确定其乘法次数。由此可找出n个矩阵进行连乘积A1A2…An的最小乘法次数。
将矩阵链乘积简记为A[i:j] ,这里i≤j
考察计算A[i:j]的最优计算次序。设这个计算次序在矩阵Ak和Ak+1之间将矩阵链断开,i≤kj,则其相应完全加括号方式为
计算量:A[i:k]的计算量加上A[k+1:j]的计算量,再加上A[i:k]和A[k+1:j]相乘的计算量
设计算A[i:j],1≤i≤j≤n,所需要的最少数乘次数m[i,j],则原问题的最优值为m[1,n]
当i=j时,A[i:j]=Ai,因此,m[i,i]=0,i=1,2,…,n
当ij时,
可以递归地定义m[i,j]为:
k位置只有j-i种可能
(二)程序代码
//动态规划
import java.io.*;
public class Testsuanfa {
public final int len = this.GetN()+1;
public int[] A = new int[len];
public double[][] M
您可能关注的文档
- 高级镀银镜项目商业计划书(2013年融资成功案例范文)-协助企业融资-投资专家免费咨询.pdf
- 《长方形和正方形的周长.ppt
- 涂料早9点:船舶涂料需求高涨促进市场发展.ppt
- 2011年高一生物学案:1.1《从生物圈到细胞.doc
- 散装水彩颜料调色料项目融资商业计划书-专家免费咨询.pdf
- 茅坪场镇母婴店:使用双手越频繁宝宝就越聪明.doc
- 职代岗流程梳1.pptx
- 如何编制发改委立项用(甲级)全威力迪项目可行性研究报告(可研报告+甲级+立项+贷款).pdf.pdf
- 最新人教版角的初步认识教案.doc
- 给予我完美的翅膀.doc
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 建筑工程图集 12S522 混凝土模块式排水检查井.pdf VIP
- 环境影响评价 - 年产1.5 万吨特种微纤维生产线项目.pdf VIP
- 2025年船舶专业中级轮机员考试真题附答案.docx VIP
- (16区全套) 上海市16区2026届初三一模物理试卷合集(含答案).doc VIP
- ASTM A668D大型破碎机主轴生产实践.pdf VIP
- 呼吸机操作考核评分标准终版.pdf VIP
- 乳腺癌术后淋巴水肿护理查房.pptx VIP
- J17G210 剪力墙结构钢筋混凝土叠合板-建筑规范、标准、图集.pdf VIP
- DB37_T 4775-2024 高速公路改扩建施工期交通组织设计规范.pdf VIP
- FUTABA__T8FG_中文说明书V0.3资源_高清版电子文档.pdf VIP
原创力文档

文档评论(0)