#include<iostream>
#define x 21
using namespace std;
int p[x];
int m[x][x];
int s[x][x];
int flag;
int n;
void MatricChain(int p[],int n,int m[x][x],int s[x][x]){
for(int i=1;i<=n;i++)
for(int r=2;r<=n;r++)
for(int i=1;i<=n-r+1;i++){
int j=i+r-1;
m[i][j]=m[i+1][j]+p[i-1]*p[i]*p[j];
s[i][j]=i;
for(int k=i+1;k<j;k++){
int t=m[i][k]+m[k+1][j]+p[i-1]*p[k]*p[j];
if(t<m[i][j]){
m[i][j]=t;
s[i][j]=k;
}
}
}
}
void Traceback(int i,int j,int s[x][x]){
if(i==j) {
cout<<"A"<<i<<"";
return;
}
else if (i+1==j)
{
if(n==2) cout<<"A"<<i<<"A"<<j;
else cout<<"(A"<<i<<"A"<<j<<")";
}
else{
if(i!=1||j!=n)
cout<<"(";
if(i+1==s[i][j])
cout<<"(A"<<i<<"A"<<s[i][j]<<")";
else
Traceback(i,s[i][j],s);
cout<<"";
if(s[i][j]+1+1==j)
cout<<"(A"<<s[i][j]+1<<"A"<<j<<")";
else
Traceback(s[i][j]+1,j,s);
if(i!=1||j!=n)
cout<<")";
}
}
int main(){
int k=0;
while(cin>>n){
int i,j;
for(i=0;i<=n;i++){
p[i]=0;
for(j=0;j<=n;j++){
m[i][j]=0;
s[i][j]=0;
}
}
for(i=0;i<=n;i++)
cin>>p[i];
MatricChain(p,n,m,s);
cout<<"Case"<<" "<<++k<<endl;
cout << m[1][n] << " ";
Traceback(1,n,s);
}
return 0;
}
没有合适的资源?快使用搜索试试~ 我知道了~
juzhenliancheng.rar_multiplicative
共4个文件
o:1个
cpp:1个
exe:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 8 浏览量
2022-09-24
17:28:48
上传
评论
收藏 135KB RAR 举报
温馨提示
给定n个矩阵A1,A2,…,An,其中,Ai与Aj+1是可乘的,i=1,2,…,n-l。 你的任务是要确定矩阵连乘的运算次序,使计算这n个矩阵的连乘积A1A2…An时总的元素乘法次数达到最少。
资源推荐
资源详情
资源评论
收起资源包目录
juzhenliancheng.rar (4个子文件)
矩阵连乘问题
111.cpp 1KB
111.msp 1KB
Debug
111.exe 536KB
111.o 125KB
共 4 条
- 1
资源评论
我虽横行却不霸道
- 粉丝: 76
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 几个常用的排序算法的实现
- 程序员面试自我介绍pdf
- 毕设毕设毕设毕设毕设毕设
- 高分项目,基于Unity3D开发实现的美食游戏模板-Restaurant,内含完整源码+资源+unitypackage
- 计算机组成原理,主要研究计算机系统的基本构成、工作原理和设计方法
- 高分项目,基于Unity3D开发实现的Deftly Top Down Shoote,内含完整源码+资源+unitypackage
- Clodop_Setup_for_Win32NT.zip
- 计算机科学与技术毕业实习报告pdf
- Chromev10905414120,win7系统可使用的Chrome浏览器版本
- chatgpt原理、应用与提示技巧pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功