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

360网站推广登录怀化找什么人做网站

360网站推广登录,怀化找什么人做网站,江苏高端网站建设,网站美工怎么做题目#xff1a;理论基础 文章链接#xff1a;代码随想录 视频链接#xff1a;动态规划理论基础 动态规划五部曲#xff1a; 确定dp数组#xff08;dp table#xff09;以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组 题目#xff1a;509. 斐…题目理论基础 文章链接代码随想录 视频链接动态规划理论基础 动态规划五部曲 确定dp数组dp table以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组 题目509. 斐波那契数 文章链接代码随想录 视频链接LeetCode:509.斐波那契数 题目链接力扣题目链接 图释 class Solution { public:// 确定dp数组dp table以及下标的含义 vectorint dp, dp[i]表示第n哥斐波那契数 // 确定递推公式 dp[i]dp[i-1]dp[i-2]// dp数组如何初始化 dp[0]1, dp[1]1// 确定遍历顺序 从前往后// 举例推导dp数组 int fib(int n) {if(n0)return 0;if(n1) return 1;vectorint dp(n1);dp[0]0;dp[1]1;for(int i2; in; i){//从2开始直到第n个数dp[i] dp[i-1]dp[i-2];}return dp[n];} }; class Solution { public:int traversal(int n){// 终止条件if(n1) return 1;if(n0) return 0;// 递归return traversal(n-1)traversal(n-2);} int fib(int n) { return traversal(n);} };再精简 class Solution { public:int fib(int n) { // 终止条件if(n1) return 1;if(n0) return 0;return fib(n-1)fib(n-2);} }; 题目70. 爬楼梯 文章链接代码随想录 视频链接LeetCode:70.爬楼梯 题目链接力扣题目链接 图释 class Solution { public:// 确定dp数组dp table以及下标的含义 vectorint dp, dp[i]表示达到第n层楼梯需要的方法 // 确定递推公式 dp[i]dp[i-1]dp[i-2]// dp数组如何初始化 dp[1]1 dp[2]2// 确定遍历顺序 从前往后// 举例推导dp数组 // 题目中要求的每次可以爬1或者2个台阶也就是说最终到达n阶台阶有两种方式// 一个是爬1阶台阶到达对应的是从n-1阶台阶开始// 另一个就是爬2阶台阶到达对应的是从n-2阶台阶开始爬// 而爬n-1阶和n-2阶台阶的方法有dp[n-1]dp[n-2]个// 所以最终爬n阶台阶的方法种类就是dp[n-1]dp[n-2]int climbStairs(int n) {if(n1) return 1;if(n2) return 2;vectorint dp(n1);dp[1]1;dp[2]2;for(int i3; in; i){dp[i] dp[i-1]dp[i-2];}return dp[n];} }; class Solution { public:int climbStairs(int n) {if(n1) return 1;if(n2) return 2;return climbStairs(n-1)climbStairs(n-2);} }; //超时题目746. 使用最小花费爬楼梯 文章链接代码随想录 视频链接LeetCode:746.使用最小花费爬楼梯 题目链接力扣题目链接 图释 class Solution { public:// 确定dp数组dp table以及下标的含义 vectorint dp, dp[i]表示爬到第n层台阶的最低花费// 确定递推公式 dp[i] min(dp[i-1]cost[i-1], dp[i-2]cost[i2]) 可以选择从前一个台阶或者前两个台阶爬上来 // dp数组如何初始化 dp[0]0, dp[1]0 题目说了可以选择从0或者1台阶出发也就是dp[i]到这两个台阶的最低花费为0// 确定遍历顺序 从前往后// 举例推导dp数组 int minCostClimbingStairs(vectorint cost) {if(cost.size()0 || cost.size()1) return 0;vectorint dp(cost.size()1);dp[0]dp[1]0;for(int i2; icost.size(); i){ // 顶楼表示为dp[n] dp[i] min(dp[i-1]cost[i-1], dp[i-2]cost[i-2]);}return dp[cost.size()];} };
http://www.hkea.cn/news/14314554/

相关文章:

  • asp网站代码wordpress more标签
  • 表白网站制作在线大型移动网站开发
  • 设计业务网站指数网站
  • 商城网站支付系统怎么做广州建站网络公司
  • 做 网络网站做网站的书籍
  • 网络平台建站流程哪些大型网站有做互联网金融
  • 在泰安市有做阿里巴巴网站的网页版微信下载
  • 网站建设服务合同建站工具包
  • 民治网站建设网站seo优化免费
  • 山东企业网站建设费用简洁网站布局
  • 网站例子大全乌克兰网站设计
  • 如何更改公司网站内容wordpress导航栏改字体
  • jsp做的网站后台信息html转换器
  • 怎么制作网站获取他人ip百度做网站怎么样
  • 泸西县住房和城乡建设局网站长春是几线城市吗
  • 廊坊网站建设企业高端网名
  • 潜山网站建设博客网站建设方案
  • 网站建设类的职位想学服装设计
  • 迅速百度网站自然排名网站建设的过程有哪些
  • 北京网站建站网nas wordpress 外网访问
  • 一站式网站建设与运营wordpress注册不了
  • sdcms网站源码洛可可创新设计集团
  • 做网站收会员费免费的建站软件推荐下载
  • 中移电子商务有限公司廊坊快速排名优化
  • 惠阳住房与规划建设局网站建设银行个人网银登录
  • 关于网站建设的申请企业做网站哪家好
  • 长沙市网站制作设计方案范文
  • 一步一步教你做网站后台视频携程网网站做的怎么样
  • 维护网站要做哪些工作2017网站风格
  • 如何创建一个网站卖东西中英文网站建设企业