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

制作微信网页的网站房地产网站加盟

制作微信网页的网站,房地产网站加盟,kratos的WordPress,网站文案怎么做确定dp数组(dp table)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组 代码随想录 视频:从此再也不怕动态规划了,动态规划解题方法论大曝光 !| 理论基础 |力扣刷题总结| 动态规划入门_哔哩哔哩…
  1. 确定dp数组(dp table)以及下标的含义
  2. 确定递推公式
  3. dp数组如何初始化
  4. 确定遍历顺序
  5. 举例推导dp数组

代码随想录

视频:从此再也不怕动态规划了,动态规划解题方法论大曝光 !| 理论基础 |力扣刷题总结| 动态规划入门_哔哩哔哩_bilibili

 509. 斐波那契数 

代码随想录

视频:手把手带你入门动态规划 | LeetCode:509.斐波那契数_哔哩哔哩_bilibili

class Solution {public int fib(int n) {if (n <= 1) {return n;}int arr[] = new int[n + 1];arr[0] = 0;arr[1] = 1;for (int i = 2; i <= n; i++) {arr[i] = arr[i - 1] + arr[i - 2];}return arr[n];}
}

 70. 爬楼梯   

代码随想录

视频:带你学透动态规划-爬楼梯(对应力扣70.爬楼梯)| 动态规划经典入门题目_哔哩哔哩_bilibili

class Solution {public int climbStairs(int n) {//1.确定dp数组(dp table)以及下标的含义: dp[i]达到i阶有dp[i]种方法//2.确定递推公式:dp[i] = dp[i - 1] + dp[i - 2]//3.dp数组如何初始化: dp[0] = 1,(意义上说不通,代码跑的通) 所以,dp[1] = 1, dp[2] = 2//4.确定遍历顺序: 从前往后,因为后面要依赖前面的//5.举例推导dp数组: 查错int arr[] = new int[n];int[] dp = new int[n + 1];dp[0] = 1;dp[1] = 1;for (int i = 2; i <= n; i++) {dp[i] = dp[i - 1] + dp[i - 2];}return dp[n];}
}

 746. 使用最小花费爬楼梯 

代码随想录

视频讲解:动态规划开更了!| LeetCode:746. 使用最小花费爬楼梯_哔哩哔哩_bilibili

class Solution {public int minCostClimbingStairs(int[] cost) {//(站上面不花钱,开始跳才花钱)// 确定dp数组(dp table)以及下标的含义: 到达i的位置所需要的花费dp[i]// 确定递推公式: dp[i] = dp[i - 1] + cost[i - 1] / dp[i - 2] + cost[i - 2]// dp数组如何初始化: dp[1] dp[0]// 确定遍历顺序: 从前到后,后面的元素是依据前面的元素推导的// 举例推导dp数组int arr[] = new int[cost.length + 1];arr[0] = 0;arr[1] = 0;for (int i = 2; i < arr.length; i++) {arr[i] = Math.min(arr[i - 1] + cost[i - 1], arr[i - 2] + cost[i - 2]);}return arr[cost.length]; }
}

解释cost.length + 1

  • 数组长度为cost.length:表示楼梯的每一步都有一个上升的成本。但是,这个数组不直接提供到达楼梯顶部(即最后一个台阶之后的位置)的成本。
  • 额外的+ 1位置:用于代表楼梯顶端的位置。这不是一个实际的台阶,而是一个达到所有台阶之后的终点位置。通过为这个终点位置分配一个状态,我们可以更简单地计算出达到这一点的最小成本。
http://www.yayakq.cn/news/870818/

相关文章:

  • 注册账号自建网站电子商务网站的优点有那些
  • 网站用什么切版物流企业网站织梦模板
  • seo是做网站广州的房地产网站建设
  • 旅游景点网站建设规划书电子工程王力卓
  • 学做网站什么语言合适得到做网站公司
  • 汽车门户网站程序建一个网站的程序
  • 制作一个网站需要多少小时全媒体广告代理加盟
  • 成都网站建设详细内容网站如何做问卷调查问卷
  • 制作网站怎么制作小公司做网站需要
  • 做网站需要什么人网站搭建服务器
  • 西安网站建设iseeyuwordpress百度地图使用方法
  • 专业群建设 网站湖南房产网
  • 优秀设计集锦网站网页制作自学教程
  • 培训门户网站源码淘客网站怎么做百度
  • 长春网站营销学校网站方案
  • 做网站流量赚钱建设网站的获客渠道
  • 网站建设与管理教学方案怎么注销网站
  • 网站版建设青岛爱城市网app官方网站
  • 现在手机网站用什么做装饰网站建设
  • 有没有做美食的网站网站建设学院
  • 可信赖的大良网站建设所有复刻手表网站
  • 张家港外贸网站建设盐城市网站建设
  • wordpress上传文件慢百度seo排名报价
  • 沈阳网站制作公司排名企业建设企业网站的好处有哪些
  • 在线网站模板上海做衣服版的网站
  • 湖北洪湖市建设局网站网站建设公司seo关键词
  • 电商网站设计思路hishop
  • 贵州建设职业技术学院网站查成绩查询有没有专业做挂的网站吗
  • 拖拽式网站建设哪家专业路得威网站谁做的
  • 上海网站建设公司怎么分辨好坏小说排行榜