- 3
- 0
- 约1.04千字
- 约 14页
- 2026-06-10 发布于山东
- 举报
算法设计与分析本节要点CONTENTS矩阵连乘
矩阵连乘给定n个矩阵{A1,A2,A3,…,An},其中,Ai和Ai+1(i=1,2,…,n?1)是可乘的。用加括号的方法表示矩阵连乘的次序,不同的计算次序计算量(乘法次数)是不同的,找出一种加括号的方法,使得矩阵连乘的计算量最小。A1是5×10的矩阵;A2是10×100的矩阵;A3是100×2的矩阵。(1)(A1A2)A3运算量:5×10×100+5×100×2=6000(2)A1(A2A3)运算量:10×100×2+5×10×2=2100
矩阵连乘矩阵乘法:
矩阵连乘矩阵乘法有多种运算顺序:(A1A2)(A3A4A5);(A1A2)(A3A4)A5;A1(A2A3)(A4A5);…是否可以使用动态规划?0102最优子结构子问题重叠03无后效性
矩阵连乘假设AiAi+1…Aj的乘法次数是c,c=a+b+d。(1)分析最优解的结构特征假设我们已经知道了在第k个位置加括号会得到最优解,那么原问题就变成了两个子问题:(AiAi+1…Ak),(Ak+1Ak+2…Aj)
矩阵连乘(2)建立最优值递归式用m[i][j]表示AiAi+1…Aj矩阵连乘的最优值,那么两个子问题(AiAi+1…Ak)、(Ak+1Ak+2…Aj)对应的最优值分别是m[i][k]、m[k+1][j]。只需考查结果矩阵相乘的乘法
您可能关注的文档
- 算法设计与分析课件 01 算法复杂性计算方法.pptx
- 算法设计与分析课件 02 STL常用容器.pptx
- 算法设计与分析课件 03 deque(双端队列).pptx
- 算法设计与分析课件 04 priority_ queue(优先队列).pptx
- 算法设计与分析课件 05 map multimap(映射、多重映射).pptx
- 算法设计与分析课件 06 STL常用函数.pptx
- 算法设计与分析课件 07 递归算法.pptx
- 算法设计与分析课件 08 斐波那契数列.pptx
- 算法设计与分析课件 09 反转链表.pptx
- 算法设计与分析课件 10 快速幂.pptx
- 河北省沧州市献县部分校2025_2026学年七年级下学期期末地理试卷(文字版,含答案).docx
- 河南2025-2026学年6月高二阶段检测语文试题及参考答案.docx
- 小学语文一到六年级知识点总结(最新整理).docx
- 一年级升二年级语文入学测试卷及答案(暑假衔接专用).docx
- 一年级升二年级语文入学测试卷及答案(重点精讲).docx
- 国家电网校园招聘结构化半结构化面试指南及全真模拟50题.docx
- 国家电网管理岗行测+企业文化全真模拟卷(共6套卷,含完整解析).docx
- SOE-MT-NOTE 三桶油招聘考试核心考点笔记:石油地质与勘探开发.docx
- 中石油中石化校园招聘全真模拟试卷(3套).docx
- 萍乡市住宅区物业管理暂行办法全文.docx
原创力文档

文档评论(0)