- 2
- 0
- 约2.13千字
- 约 4页
- 2018-03-29 发布于河南
- 举报
矩阵连乘
系别班级:信控系智能0702班
姓名:刘保卫 学号(序号)18)
实验二 矩阵连乘(动态规划)
1..算法要求
给定n个矩阵{A1,A2,…,An},其中Ai与Ai+1是可乘的,i=1,2 ,…,n-1。如何确定计算矩阵连乘积的计算次序,使得依此次序计算矩阵连乘积需要的数乘次数最少。
2.算法设计
将矩阵连乘积简记为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种可能
3.程序设计
#include stdio.h
void matrixChain( int m[7][7], int s[7][7]);
void main()
{
int i,j;
int p[7],m[7][7],s[7][7];
for(i=1;i=6;i++)
for(j
您可能关注的文档
- 必修4第二单元语法练习.ppt
- 21宪法学-论文格式.doc
- CCIESecurity(安全)ASA课程笔记一(明教教主版).ppt
- 数字电子技术课程设计论文--可编程字符发生器.doc
- 学生社团管理数据库实训报告.doc
- 集合与初等函数测试.doc
- 软考数据结构.ppt
- 高二物理《光》检测题.doc
- PPT动态卷轴合集3.ppt
- 讲义-霍尔式传感器的直流激励静态位移特性.doc
- 2026年高考考前最后一卷:政治(山东卷03)(考试版).docx
- 2026年高考考前最后一卷:化学(湖北卷01)(解析版).docx
- 2026年高考考前最后一卷:政治(河南卷02)(考试版).docx
- 2026年高考考前最后一卷:政治(江西卷02)(解析版).docx
- 2026年高考考前最后一卷:政治(山东卷03)(解析版).docx
- 2026年高考考前最后一卷:历史(浙江卷02)(解析版).docx
- 2026年高考考前最后一卷:英语(全国一卷01)(解析版).docx
- 2026年高考考前最后一卷:语文真题重组(北京卷01)(解析版).docx
- 2026年高考考前最后一卷:政治(北京卷02)(解析版).docx
- 2026年高考考前最后一卷:政治(陕晋青宁02)(解析版).docx
原创力文档

文档评论(0)