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

如何提升网站用户体验西安百度竞价推广

如何提升网站用户体验,西安百度竞价推广,实战营销型网站建设,广东专业网站建设报价动态规划解题步骤: 1.确定状态表示:dp[i]是什么 2.确定状态转移方程:dp[i]等于什么 3.初始化:确保状态转移方程不越界 4.确定填表顺序:根据状态转移方程即可确定填表顺序 5.确定返回值 题目链接:174.…

动态规划解题步骤:

1.确定状态表示:dp[i]是什么

2.确定状态转移方程:dp[i]等于什么

3.初始化:确保状态转移方程不越界

4.确定填表顺序:根据状态转移方程即可确定填表顺序

5.确定返回值

题目链接:174. 地下城游戏 - 力扣(LeetCode)

题解:

本题使用从起点开始到达dp[i][j]位置的方法行不通,因为dp[i][j]不仅被前面的位置影响,还会被后面位置影响

所以本题使用从dp[i][j]位置开始到达终点的方法

1.状态表示:dp[i][j]表示从dungeon[i][j]位置出发到达终点所需最低初始健康点数

2.状态转移方程:dp[i][j]=min(dp[i+1][j],dp[i][j+1])-dungeon[i][j]; if(dp[i][j]<=0) dp[i][j]=1

3.初始化:在右下角多开一行一列,初始化和填表合并(多开位置需要填值:[m][n-1]和[m-1][n]位置填1,其余位置为正无穷)

4.填表顺序:从右下角往左上角填写

5.返回值:dp[0][0]

class Solution {
public:int calculateMinimumHP(vector<vector<int>>& dungeon) {//状态表示//dp[i][j]表示从dungeon[i][j]位置出发到达终点所需最低初始健康点数//状态转移方程//dp[i][j]=min(dp[i+1][j]-dungeon[i][j],dp[i][j+1]-dungeon[i][j])//if(dp[i][j]<=0) dp[i][j]=1//创建dp表size_t m=dungeon.size();size_t n=dungeon[0].size();vector<vector<int>> dp(m+1,vector<int>(n+1,INT_MAX));//多开一行一列,但是右下角//初始化dp[m][n-1]=dp[m-1][n]=1;//填表(从右下角到左上角)for(int i=m-1;i>=0;--i){for(int j=n-1;j>=0;--j){dp[i][j]=min(dp[i+1][j],dp[i][j+1])-dungeon[i][j];if(dp[i][j]<=0) dp[i][j]=1;//最低健康值不可能为负数或0,最低为1}}return dp[0][0];}
};

这是使用从起点开始到达dp[i][j]位置的方法,此代码不行

class Solution {
public:int calculateMinimumHP(vector<vector<int>>& dungeon) {//dp[i][j]表示到达dungeon[i][j]所需的最低初始健康点数//if(dungeon[i][j]<0)//dp[i][j]=min(dp[i-1][j]-dungeon[i][j],dp[i][j-1]-dungeon[i][j])//创建dp表size_t m=dungeon.size();size_t n=dungeon[0].size();vector<vector<int>> dp(m+1,vector<int>(n+1,INT_MAX));//多开一行一列dp[0][1]=dp[1][0]=1;//填表for(int i=1;i<m+1;++i){for(int j=1;j<n+1;++j){if(dungeon[i-1][j-1]<0)dp[i][j]=min(dp[i-1][j]-dungeon[i-1][j-1],dp[i][j-1]-dungeon[i-1][j-1]);elsedp[i][j]=min(dp[i-1][j],dp[i][j-1]);}}return dp[m][n];}
};
http://www.ds6.com.cn/news/105775.html

相关文章:

  • 富阳做网站洛洛科技中央人民政府网
  • 公司的网站备案最新国际新闻大事件
  • wordpress 菜单 分隔网站优化建设
  • 深圳门户网站建设兰州网络推广的平台
  • 网站网站地图怎么做seo快速排名软件网站
  • 昆明做凡科网站seo推广灰色词
  • wordpress购物网站手机搜索引擎优化原理
  • 建设网站的目的广东网站seo策划
  • 商城系统管理win7优化软件
  • 百度推广和哪些网站有合作建立网站的几个步骤
  • 云南网站开发哪家靠谱营销型网站建设目标
  • 网站建设难吗此网站服务器不在国内维护
  • 响应式网站建站系统seo网站内容优化
  • 长春做网站哪个公司好怎样加入网络营销公司
  • 公司网站建设费属于宣传费吗网络推广方法有哪些
  • 网站项目分析怎么做 方法有哪些网站测试报告
  • 微企点建站平台介绍36优化大师下载安装
  • 做网站后台用什么语言100个成功营销案例
  • 做网站大约需要多少钱竞价点击软件排名
  • 一品威客网视频剪辑接单seo优化顾问
  • 富阳市网站保定百度seo公司
  • html5 公众号 网站开发网站排行查询
  • 网络兼职做网站设计百度爱采购优化排名软件
  • 访问网站错误代码为137班级优化大师使用指南
  • 旅游主题网站策划书手机怎么制作网页
  • 赣州快车微信公众号seo是什么化学名称
  • 女人吃男人做床视频网站软文写作模板
  • php 用什么做网站服务器吗今日头条10大新闻
  • 20g网站流量够用吗淘宝指数官网
  • wordpress免费主题推荐合肥seo招聘