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

横沥网站仿做网站seo优化技巧

横沥网站仿做,网站seo优化技巧,wordpress 签到 插件,网站内做二级目录解析题目: 跟之前路径题目大概一样,从左上角到右下角,每一步只能向下或者向右,而且每次走出来血量必须大于0(注意这一点,否则容易导致每次出来可能小于0就可能错) 算法分析: 状态…

解析题目:

跟之前路径题目大概一样,从左上角到右下角,每一步只能向下或者向右,而且每次走出来血量必须大于0(注意这一点,否则容易导致每次出来可能小于0就可能错)

算法分析:

状态表示:经验+题目

以dp[i][j]为结尾,最少的健康点数

dp[i][j]:表示到达这个位置时的最少的健康点数,如果我们以这个表示我们的状态,就会发现有问题,因为这个ij位置的健康点数不仅仅受下一步(也就是往右和往下)的影响,还受后面很多个路径上的点的影响,比如以例题为例:一开始我们如果初始值为3,走完-2还剩1,那我们走不出-3和-5,如果我们初始值为6,走完-2,-3,3,1,但是到-5时变为0,所以初始值为7才是对的,所以我们ij位置不仅仅是受最近的i j-1和i-1  j位置影响,还受多个位置的值影响

这道题难就难在需要走出一个房间的健康数要大于0,证明我们上面的状态行不通

所以还有一种经验+题目

以dp[i][j]位置为起始,到终点的最少的健康点数

 状态转移方程:

根据最近的一步

dp[i][j]到达终点需要的最少的健康点数,你要求dp[i][j]到终点是不是要先求到dp[i][j+1]或dp[i+1][j] 

因为dp[i][j+1]或dp[i+1][j] 也表示那个位置到终点的最少的健康点数,所以你只要由dp[i][j]到那两个位置的最少的健康点数就行;

所以我们要比较右边和下面的两个健康点数谁最少就取谁,然后在+上我们走出dp[i][j]时所剩余的健康点数,也就是+dungeon[i][[j]

注意:当我们发现求得dp[i][j]小于0,原因在于我们dungeon[i][j]是一个很大的血包,那此时的dp[i][j]只需要1即可,

1+dungeon[i][j]-dp[i][j]>0(图示有错,dp[i][j]想表示的是dungeon[i][j])

初始化:出来要有一滴血保证最少 

返回值:dp[0][0] ;

http://www.dtcms.com/wzjs/103794.html

相关文章:

  • 中国建筑怎么样深圳网站seo优化
  • 网页设计汽车网站建设优化快速排名公司
  • 质量好网站建设公司百度推广优化是什么?
  • 湖北省住房和城乡建设厅网站企业宣传片
  • 微网站建设流程如何做网络营销
  • 做网站的步骤 主题软文标题大全
  • 网站策划素材色盲眼中的世界
  • 上海免费网站建设咨询优化关键词排名软件
  • 早期做网站 如何推广郑州seo使用教程
  • 兰州网站seo收费广告公司接单软件
  • 自己做网站要会什么武汉新一轮疫情
  • 中山做网站的公司哪家好今天最火的新闻头条
  • 网站开发日程表网站怎么营销推广
  • 网站名字重复市场营销推广策划方案
  • 广西建设局网站吉林seo关键词
  • 漯河专业做网站公司收录优美的图片app
  • 外卖优惠券网站怎么做培训网登录入口
  • 合肥宣传网站最近新闻热点事件
  • 大学生做网站类型2024年重大新闻摘抄
  • 网站建设计划书范文友情链接交换网
  • 大兴快速网站建设哪家好91永久免费海外地域网名
  • 移动微网站开发如何做好搜索引擎优化工作
  • 常德做网站专业公司网站运营培训
  • 哪里有门户网站开发新网站seo
  • wordpress用户邮箱验证优化
  • 广州市网站建设报价网页设计案例
  • 开发一个微信小程序价格网站seo策划方案实例
  • 做公司 网站怎样创建网站平台
  • 做石材的一般用什么网站淘宝运营培训班去哪里学
  • 温州市网站制作多少钱北京网站seowyhseo