当前位置: 首页 > news >正文

算法第三次作业

算法第三次作业
1、按照动态规划法的求解步骤分析作业题目“数字三角形”:
1.1 根据最优子结构性质,列出递归方程式,说明方程式的定义、边界条件
a.递归方程式:c[j]=a[i][j]+max(c[j],c[j+1])
b.方程式的定义:数字三角形的第 i 行第 j 列的元素为 a[i][j],c[j]表示当前这一行的第 j 列元素出发,到达底部的最大路径和。其左下方或其右下方的较大值+当前元素值就等于从当前行的第j列元素出发的最大路径和 。
c.边界条件:数字三角形的最后一行到自身的最大路径就最后一行元素本身,c[j]=a[n-1][j];
1.2 给出填表法中表的维度、填表范围和填表顺序。以及原问题的最优值是哪个表格元素
a.表的维度:一维数组c[101]
b.填表范围:从倒数第二行(n-2)到第0行,每行从第0列到第i列。
c.填表顺序:自底向上填表,从左向右填表
d.最优值:c[0]
1.3 分析该算法的时间和空间复杂度
a.时间复杂度:O(n²)
b.空间复杂度:O(n)

2、你对动态规划算法的理解和体会
动态规划是把原问题分解成更小规模的子问题,通过储存子问题的最优解避免重复计算,然后从子问题再推到回原问题的最优解。利用子问题的解来构建原问题的解,同时通过空间优化减少了内存使用。动态规划本质就是从最优子结构和重叠子问题两个方面进行问题的解决。数字三角形采用了从最后一行开始向上计算的方式,这样保证了在计算每个状态的时候,所需要的子问题(下一行的状态)都已经计算完成,避免了递归的开销。

http://www.jsqmd.com/news/41243/

相关文章:

  • 完整教程:《简易制作 Linux Shell:详细分析原理、设计与实践》
  • 计算机网络5 - 指南
  • 2025年境外商务出差保险哪里有卖:TOP10平台专业解析
  • 2025年开除申诉靠谱机构推荐:专业学术申诉机构评测指南!
  • Day39(9)F:\硕士阶段\Java\课程代码\后端\web-ai-code\web-ai-project01\jdbc-demo+springboot-web-quickstart
  • # Android Compose 实现 左滑删除
  • win10pro sn
  • 完整教程:PMBT2222A,215 开关晶体管功率二极管 NXP安世半导体 音频放大电路 LED驱动 应用
  • EFCore中巧妙利用ToQueryString()实现批插(不借助第三方包)
  • 2025 年 11 月门窗十大品牌综合实力权威推荐榜单,产能、专利、环保三维数据透视
  • 20232426 2025-2026-1 《网络与系统攻防技术》实验五实验报告
  • Springboot启动时记录进程ID
  • 019数据结构之栈——算法备赛 - 实践
  • 详细介绍:【Linux】07.Ubuntu开发环境部署
  • GESP考试报名附考试报名流程
  • 2025 最新电缆品牌权威推荐:耐火 / 阻燃 / 智能 / 光伏等全品类优质厂商榜单,附国际认证测评
  • 2025 最新电缆制造厂家推荐!电缆品牌权威榜单发布,耐火 / 智能 / 特种电缆优选企业全解析
  • 2025年Dynamics 365 CRM的工作行情如何?
  • iHaier2.0 智能协同办公模块(Doc-Collab)实现实用的方案详解
  • 字节序浅析
  • 2025 最新无缝钢管厂家推荐榜:国际测评认证 + 技术创新 + 全场景适配权威指南大口径无缝钢管/16Mn 无缝钢管/定制无缝钢管/厚壁无缝钢管公司推荐
  • 2025年硫酸钠流化床干燥机源头厂家权威推荐榜单:调味品振动流化床干燥机/大豆纤维流化床干燥机/味精振动流化床干燥机源头厂家精选
  • 2025 最新钢结构源头厂家推荐排行榜,聚焦优质供应与专业服务精选榜单美标 / 欧标钢结构 / 环保设备 / 水泥矿山 / 机械设备钢结构厂家推荐
  • 当下市面上靠谱的平移门服务商
  • 2025年11月中国伸缩门源头厂家口碑推荐榜单
  • 简单了解数组
  • 2025年目字扣订制厂家权威推荐榜单:塑料扣具/箱包插扣/五金插扣源头厂家精选
  • # 第10章 指针和结构体
  • 2025年步进式加热直饮水机订制厂家权威推荐榜单:奶茶店全自动烧水器/大型工业净水器/饭店专用开水器源头厂家精选
  • 2025 最新钢结构厂家推荐排行榜,涵盖全产业链服务与优质产能企业权威甄选钢结构建筑/钢结构房屋/钢结构屋面/钢结构网架/钢结构桁架/钢结构连廊公司推荐