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

婚纱网站免费源码网站建设报价表下载

婚纱网站免费源码,网站建设报价表下载,静态网页有哪些,建筑设计的主要内容目录 动规五部曲LeetCode 509. 斐波那契数LeetCode 70. 爬楼梯LeetCode 746. 使用最小花费爬楼梯 动规五部曲 确定dp数组以及下标的含义确定递归公式dp数组如何初始化确定遍历顺序举例推导dp数组 LeetCode 509. 斐波那契数 力扣题目链接 本题最直观是用递归方法 class Sol…

目录

  • 动规五部曲
  • LeetCode 509. 斐波那契数
  • LeetCode 70. 爬楼梯
  • LeetCode 746. 使用最小花费爬楼梯

动规五部曲

  1. 确定dp数组以及下标的含义
  2. 确定递归公式
  3. dp数组如何初始化
  4. 确定遍历顺序
  5. 举例推导dp数组

LeetCode 509. 斐波那契数

力扣题目链接

本题最直观是用递归方法

class Solution:def fib(self, n: int) -> int:if n == 0: return 0elif n == 1: return 1else:return self.fib(n-1) + self.fib(n-2)

当然,本题也可以用动态规划,是最简单的问题

class Solution:def fib(self, n: int) -> int:dp = [0] * (n+1)if n > 0:dp[1] = 1for i in range(2, n+1):dp[i] = dp[i-1] + dp[i-2]return dp[-1]

LeetCode 70. 爬楼梯

力扣题目链接
本题代码实际跟上一题斐波那契数一样。
如果是1个台阶,只有一种方法,如果有两个台阶也只有两种方法,这就是动规的初始值。
n>2时,到达第n个台阶的最后一步可以爬1个台阶也可以爬2个台阶,如果爬1个台阶,那么前面的种数就跟n-1个台阶的情况一样;如果爬2个台阶,那么跟n-2个台阶的情况一样。
所以n个台阶的方法=n-1个台阶的方法数+n-2个台阶的方法数。这不就是不同初始值的斐波那契数列吗!

class Solution:def climbStairs(self, n: int) -> int:if n <= 2:return ndp = [0] * ndp[0] = 1dp[1] = 2for i in range(2, n):dp[i] = dp[i-1] + dp[i-2]return dp[-1]

LeetCode 746. 使用最小花费爬楼梯

力扣题目链接

  1. 确定dp数组以及下标的含义:到达第i个台阶的最小花费
  2. 确定递归公式:dp[i] = min(dp[i-1]+cost[i-1], dp[i-2]+cost[i-2])
  3. dp数组如何初始化:可以从下标为 0 或下标为 1 的台阶开始爬楼梯,意味着dp[0], dp[1]初始值都为0
  4. 确定遍历顺序:从前向后遍历
  5. 举例推导dp数组
class Solution:def minCostClimbingStairs(self, cost: List[int]) -> int:dp = [0] * (len(cost) + 1)for i in range(2, len(cost)+1):dp[i] = min(dp[i-1]+cost[i-1], dp[i-2]+cost[i-2])return dp[-1]

今日毕!

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

相关文章:

  • dede网站地图模板文件包图网图片素材
  • 新乡网站推广公司乙肝能治好吗
  • 网站开发建设工资多少网站建设流程 报读文库
  • 怎么做一个网站推广建立大型网站流程
  • 企业网站建设方案价格WordPress zend 乱码
  • 传奇购买域名做网站网络公司经营范围有哪些类型
  • 上海培训机构排名榜深圳互联时空网站优化怎么样
  • 装修论坛网站有哪些网络推广标题技巧
  • 江苏网站优化建站如何开网店新手入门拼多多
  • 怎么做一个自己网站靖江建设行业协会网站
  • 长沙创意网站建设招生引流100个方法
  • 昆山规划与建设局网站网站推广运营实战培训
  • 商丘免费网站建设开发公司江苏省网站备案系统
  • 建站套餐南通百度seo代理
  • 网站歌曲代码个人养老金制度将出炉
  • 目前主流网站建设软件主机屋的免费空间怎么上传网站
  • 网站设计制作公司大全自己接私单网站开发
  • 犀牛网站建设公司校园微网站建设方案ppt
  • 静安免费网站制作全国 做网站的企业
  • 网站建设招投标做废钢那个网站好
  • 曲阜文化建设示范区网站电商运营培训机构排名
  • 做软件赚钱的网站弹幕网站制作
  • 成都万商云集做网站怎么样建设工程合同属于专属管辖吗
  • 免费域名申请网站空间30岁学网站建设
  • 济南模板网站设计什么叫电商
  • dw 做静态网站seo整站排名
  • 专业做能源招聘的网站做网站制作
  • 搞网站开发的程序员属于哪一类营销和运营的区别是什么
  • 企业网站 报价wordpress+icon图标
  • 网站开发里的输入网站建设立项