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

江西网站开发费用iss里面的默认网站开启不了提示服务器无响应.怎么开启

江西网站开发费用,iss里面的默认网站开启不了提示服务器无响应.怎么开启,免费做外贸网站,设计展厅的公司DP学习第五篇之礼物的最大价值 剑指 Offer 47. 礼物的最大价值 - 力扣(LeetCode) 一.题目解析 二. 算法原理 状态表示 tips: 经验题目要求。以[i,j]位置为结尾,。。。 dp[i][j]: 到达[i, j]位置时,此时的最大礼物价值 状态转移…

DP学习第五篇之礼物的最大价值

剑指 Offer 47. 礼物的最大价值 - 力扣(LeetCode)

在这里插入图片描述

一.题目解析

在这里插入图片描述

二. 算法原理

  1. 状态表示

    tips: 经验+题目要求。以[i,j]位置为结尾,。。。

dp[i][j]: 到达[i, j]位置时,此时的最大礼物价值

  1. 状态转移方程

    tips: 用之前或之后的状态,推导出dp[i]的值。根据最近的一步,来划分问题

到达[i, j]位置之前:

  • 从[i - 1, j]位置向下走一步,到[i, j]

  • 从[i, j - 1]位置向右走一步,到[i, j]

    即:dp[i][j] = max(dp[i - 1][j], dp[i][j - 1]) + g[i][j]

  1. 初始化

    tips: 保证填表的时候不越界。增加虚拟节点
在这里插入图片描述

  • 虚拟节点里面的值,要保证后面填表是正确的

以起始位置为结尾,则要保证:第一个位置dp[1][1] = g[1][1]。此时初始化时可以选择将虚拟节点的值都设置为0,保证后续填表的正确性

  • 下标的映射关系

dp表映射到原矩阵:横纵坐标-1

  1. 填表顺序

从上往下填写每一行,每一行从左往右

  1. 返回值

题目要求:到达右下角的礼物价值

即:return dp[m][n]

三. 编写代码

class Solution {
public:int maxValue(vector<vector<int>>& g) {//1.创建dp表//2.初始化//3.填表//4.返回值int m = g.size(), n = g[0].size();vector<vector<int>> dp(m + 1, vector<int>(n + 1));for(int i = 1; i <= m; ++i)for(int j = 1; j <= n; ++j)dp[i][j] = max(dp[i - 1][j], dp[i][j - 1]) + g[i - 1][j - 1];return dp[m][n];}
};

    🦀🦀观看~~

http://www.yayakq.cn/news/802354/

相关文章:

  • 河北做网站公司那家好没有经验可以做新媒体运营吗
  • 用vs2008做网站网站空间购买多钱
  • 旅游网站推荐上海市建设工程交易管理中心网站
  • Tp5即做网站又提供api接口上海市建设安全协会 - 网站首页
  • 南宁建筑网站保定学校网站建设
  • 公司网站 域名 申请 空间wordpress 解密成md5
  • 余姚网站建设的公司网站建设服务器的配置
  • jsp网站建设代码济南建站软件
  • 嘉兴网站建设模板网站中国企业网站建设现状
  • 食品网站建设目的自己弄个网站
  • 沈阳网站建设公司设计师如何自己做网站赚钱
  • 不备案的网站可以做竞价吗WordPress有赞支付
  • 化妆品网站建设原因潜江资讯网招聘信息
  • 网站建设近五年出版的书籍百度seo培训要多少钱
  • 中国建材建设网站黔东南网站建设gzklyy
  • 网页制作网站建设公司想要个免费网站
  • 网站后台管理系统地址wordpress 对比 django
  • 做家政网站公司工业设计手绘
  • 众筹网站怎么做推广方案张掖建设网站
  • 信阳做网站手机怎么在百度做网站
  • 网站建设 实训意见和建议ku25网页游戏
  • 秦皇岛市 网站建设网站建设印花税税率
  • 整站下载工具软件网站地图如何做
  • 网站维护主要从哪几个方面做网站制作复杂吗
  • 外贸公司网站搭建网站如何seo
  • 交互设计网站推荐Wordpress主题 修改 价钱
  • 单页设计网站seo项目经理
  • 网站栏目建设存在的问题哪里做网站百度收录块
  • 网站调研方法有哪些内容有哪些网站是响应式的
  • 美色商城 网站建设无限建站系统