- 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
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
最近下载
- (高清版)ZT 0278-2015 地质岩心钻探金刚石扩孔器.pdf VIP
- 宣贯培训(2026)《DZT 0079-1993固体矿产勘查地质资料综合整理、综合研究规定》.pptx VIP
- 生鲜蔬果培训.ppt VIP
- DB15T3654-2024房屋建筑工程资料管理规程.docx VIP
- 《JJF(晋) 118-2025 热封仪校准规范》.pdf
- 合规红线与避坑实操手册(2026)DZT 0078-2015《固体矿产勘查原始地质编录规程》.pptx VIP
- 2025年注册道路桥梁工程施工员《桥梁施工管理规范》备考题库及答案解析.docx VIP
- 2026年2月份最新可编辑征信报告模版简版.pdf
- 深度解析(2026)《DZT 0078-2015固体矿产勘查原始地质编录规程》.pptx VIP
- 【材料成型工艺--锻压】第二部分 锻造成形工艺.pdf VIP
原创力文档

文档评论(0)