POJ 1651 Multiplication Puzzle (矩阵连乘)
来源:互联网 发布:茅场晶彦 知乎 编辑:程序博客网 时间:2024/05/17 08:22
#include <stdio.h>#define MAX_CARDS 100int numOfCards;int cardNum[MAX_CARDS + 1];int minScore[MAX_CARDS + 1][MAX_CARDS + 1];int main(){scanf("%d", &numOfCards);int card;for (card = 1; card <= numOfCards; card++)scanf("%d", &cardNum[card]);int cards, start, mid, end;for (cards = 2; cards < numOfCards; cards++){for (start = 1; start < numOfCards; start++){end = start + cards;if (end > numOfCards)continue;minScore[start][end] = 1e7;for (mid = start + 1; mid < end; mid++){int score = minScore[start][mid] + cardNum[start] * cardNum[mid] * cardNum[end] + minScore[mid][end];if (score < minScore[start][end])minScore[start][end] = score;}}}printf("%d\n", minScore[1][numOfCards]);return 0;}
0 0
- POJ 1651 Multiplication Puzzle (矩阵连乘)
- POJ 1651 Multiplication Puzzle (区间dp 矩阵连乘)
- POJ-1651 Multiplication Puzzle 矩阵连乘问题(区间dp)
- ZOJ 1602 Multiplication Puzzle(矩阵连乘)
- poj 1651 Multiplication Puzzle 矩阵链乘问题
- 动态规划之划分动态规划:矩阵链乘 poj 1651 Multiplication Puzzle
- 最优矩阵链乘(动态规划dp)POJ 1651 Multiplication Puzzle
- POJ 1651 Multiplication Puzzle (区间DP/矩阵链乘优化)
- poj 1651 矩阵连乘
- Multiplication Puzzle(区间DP:类似矩阵连乘问题的DP模板)
- poj2246 Matrix Chain Multiplication 矩阵连乘
- POJ 1651 Multiplication Puzzle
- poj 1651 Multiplication Puzzle
- POJ 1651 Multiplication Puzzle
- poj 1651 Multiplication Puzzle
- POJ 1651 Multiplication Puzzle
- Poj 1651 Multiplication Puzzle
- POJ 1651 Multiplication Puzzle
- LDP (Local Derivative Pattern)原理
- HDU 2819 矩阵 最大二分匹配
- Android WebView使用笔记
- 设计模式之适配器模式
- codevs1099 字串变换 string黑科技+队列
- POJ 1651 Multiplication Puzzle (矩阵连乘)
- Open XML操作Excel导入数据
- HDU 1078 FatMouse and Cheese 简单DP&记忆化搜索
- MyBatis入门04-实现关联表查询
- Serializable 和 Parcelable 区别
- 安卓4.4限制外置SD卡写入权限的破解方法
- golang开发环境mac下编译linux环境文件
- 关于字符编码
- URL