计算机算法设计-第三章
计算机算法设计 与分析 第三章 动态规划 引言 分治法求解问题的关键是原问题可分解,而且分解得到的子问题相互对立且可解。 动态规划算法与分治法很类似,其基本思想也是将待求解问题分解成若干子问题,现求解子问题然后再将结果合并。 它们之间有什么不同呢? 引言 不同: 适合用动态规划算法解决的问题经过分解得到的子问题往往并不独立。如果用分治法来解决可能因为分解的子问题数目过多而使算法没有实际意义。 引言 动态规划是如何克服的呢? 有些操作在子问题间要被执行好多次,为了避免大量的重复操作,动态规划技术利用一个表来记录这些操作的结果,从而保证时间复杂性为多项式时间。 动态规划算法适用于解决最优问题。 引言 通常按照下面4步设计: 找出最优解的性质,并刻画其结构特征; 递归地定义最优值; 以自底向上的方法计算出最优值; 根据计算最优值时得到的信息,构造最优解。 注:1-3动态规划的基本步骤,如果只需要最优值,步骤4可以不要。如果需要最优解,则需要执行4。 3.1 矩阵连乘问题 练习:有三个矩阵: A1为10*100,A2为100*5,A3为5*50 求A1 * A2 * A3 需要执行基本乘法的最小值。 如果矩阵A是一个p*q的矩阵,B是q*r的矩阵,则乘积C=AB是一个p*r的矩阵。在上述算法中,基本操作
您可能关注的文档
- 浅谈“跟进式”教研在校本研究中的点滴体会.doc
- 品德课PPT.ppt
- 实验课试题库_1_sddx.doc
- 化学第三章复习课.ppt
- 2009-2010学年上期建新中学八年级第二学月.doc
- PQ分解法潮流求解含有小阻抗支路系统的收敛性分析.pdf
- 中心卫生院半年总结(上传稿).doc
- 公务员学习新干线—领导干部外事素养与能力_90以上.doc
- 新湾乡卫生院2011年半年度工作总结.doc
- 24、以人为本抓教改.doc
- 煤矿测量工岗位专业考试试卷和答案.docx
- 2026届云南省曲靖市麒麟区五中高二化学第一学期期末达标测试试题含答案.docx
- 2025年执业药师药学专业知识试卷含答案:药物化学与药理学综合测试.docx
- 贵州省遵义市汇川区2025-2026学年八年级上学期学业水平(期末)考试数学(解析版).pdf
- 大一大学美育考试题及答案.docx
- 贵州省遵义新蒲新区2025-2026学年上学期八年级期末数学试题(解析版).pdf
- 工厂供电考试试卷及答案.docx
- 2025年焦作沁阳市公益性岗位人员招聘33人考试备考题库及答案解析.docx
- 贵州省遵义市第二十三中学2025-2026学年八年级上学期期末数学试卷(解析版).pdf
- 2025年一建《机电工程管理与实务》考试施工组织设计模拟试题含答案库含答案.docx
最近下载
- 2025北京三帆中学初三(上)开学考英语试题含答案.pdf VIP
- 《电烙铁焊接培训》课件课件.pptx VIP
- 控制电缆终端制作安装分项工程质量验收记录表.docx VIP
- 初三九年级体育课教案全集.pdf VIP
- 2026-2027学年小学信息技术(信息科技)三年级上册浙教版(2026)教学设计合集.docx
- 质检员任命书.docx VIP
- 旅游政策与法规全册配套完整教学课件.pptx
- 中国淡水双壳类特有种的地理分布.pdf VIP
- 机械制造基础(第五版)黎震PPT完整全套教学课件.pptx
- 深度解析(2026)《ISO 11999-12024 PPE for firefighters — Test methods and requirements for PPE used by firefighters w标准解读.pptx VIP
原创力文档

文档评论(0)