最优矩阵链乘
来源:互联网 发布:雅安数据恢复 编辑:程序博客网 时间:2024/05/13 00:33
</pre><pre name="code" class="cpp">#include <cstdio>#include <iostream>#include <cstring>#include <string>#include <map>#include <cmath>#define INF 1<<30using namespace std;int p[105],f[105][105];int min(int a, int b){ return a<b?a:b;}int main(){ int n; while(~scanf("%d",&n)&&n) { for(int i=0; i<=n; i++) cin>>p[i]; for(int i=1; i<=n; i++) { for(int j=0; j<=n; j++) f[i][j]=INF; f[i][i]=0; f[i][i+1]=p[i-1]*p[i]*p[i+1]; } for(int l=2; l<=n; l++) ///递推的过程 记住要按照j-i递增的顺序递推 for(int i=1; i+l<=n; i++) { int j=i+l; for(int k=i; k<=j; k++) f[i][j]=min(f[i][j],f[i][k]+f[k+1][j]+p[i-1]*p[k]*p[j]); } cout<<f[1][n]<<endl; } return 0;}
0 0
- 最优矩阵链乘
- 最优矩阵链乘
- 最优矩阵链乘
- 最优矩阵链乘
- 最优矩阵链乘
- 最优矩阵链乘
- 最优矩阵链乘次序
- 最优矩阵链乘 记忆化搜索
- 最优矩阵链乘 动态规划
- POJ 1651 (最优矩阵链乘)
- 区间DP-最优矩阵链乘
- 最优矩阵链乘(经典DP)
- HRBUST-1600 最优矩阵链乘
- 最优矩阵连乘
- 最优矩阵连乘
- 构造矩阵乘最优解
- 矩阵连乘最优值
- 矩阵最优连乘问题
- 实验二 数据的查询
- struts2 Action之间跳转
- python抓取动态网页-----环境搭建
- 菜鸟运维笔记:小记编译安装Nginx所遇到的坑
- Spark教程下载
- 最优矩阵链乘
- 《unix环境高级编程》信号——sigaction 函数
- 从OOP的角度重看C++(二)——OOP的更多语言机制
- 设计模式(十四)之Observer
- 一个成功敏捷团队的失败历程
- AES,RSA,ECC加密算法实现
- QT简单获取当期系统时间
- 【jQuery】jQuery自定义插件开发
- poj 3621 二分+spfa判负环