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

免注册个人网站制作珠海网

免注册个人网站制作,珠海网,网站首页的图标是怎么做的,微信小程序开发需要什么技能第三十二天打卡&#xff0c;动态规范第一天&#xff01;今天比较简单&#xff0c;主要理解dp的概念 509.斐波那契数列 题目链接 解题过程 状态转移方程 dp[i] dp[i - 1] dp[i - 2]; 动态规划 class Solution { public:int fib(int n) {if (n < 2) return n;int dp[n …

第三十二天打卡,动态规范第一天!今天比较简单,主要理解dp的概念


509.斐波那契数列

题目链接

解题过程

  • 状态转移方程 dp[i] = dp[i - 1] + dp[i - 2];

动态规划

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

70.爬楼梯

题目链接

解题过程

  • 第三层楼梯的状态可以由第二层楼梯和到第一层楼梯状态推导出来,即爬到第三层楼的方法数等于爬到第二层楼的方法数与爬到第一层楼的方法数之和

动态规划

class Solution {
public:int climbStairs(int n) {if (n <= 2) return n;vector<int>dp(n + 1);dp[1] = 1;dp[2] = 2;for (int i = 3; i <= n; i++) {dp[i] = dp[i - 1] + dp[i - 2];}return dp.back();}
};

746.使用最小花费爬楼梯

题目链接

解题过程

  • dp[i]的定义:到达第i台阶所花费的最少体力为dp[i]

  • dp[i - 1] 跳到 dp[i] 需要花费 dp[i - 1] + cost[i - 1]。

    dp[i - 2] 跳到 dp[i] 需要花费 dp[i - 2] + cost[i - 2]。

动态规划

class Solution {
public:int minCostClimbingStairs(vector<int>& cost) {int len = cost.size();vector<int>dp(len + 1);dp[0] = 0;dp[1] = 0;for (int i = 2; i <= len; i++) {dp[i] = min(cost[i - 2] + dp[i - 2], cost[i - 1] + dp[i - 1]);}return dp.back();}
};
http://www.yayakq.cn/news/273375/

相关文章:

  • app 官方网站 案例个性化网站定制价格
  • 柳州住房和城乡建设厅网站网站建设项目管理
  • 用自己主机做网站视频招商加盟网站大全汇总
  • 东光县建设局网站编写html的软件
  • 网站建设要会什么软件wordpress搜索ajax
  • 网站建站主机国内出名网站建设设计公司
  • 网站正在建设中的代码哪个公司做网站便宜
  • 买的服务器做两个网站做一个新公司网站要多少钱
  • php网站后台密码忘记新乡营销型网站建设
  • 网站后台管理系统使用方法020网站模板
  • 网站二级域名打不开网站301重定向$
  • 网站上那些兼职网页怎么做推广软件平台有哪些
  • 集团网站模板网页设计素材网站大全
  • 网站竞价天猫建设网站的理由
  • 开发软件的网站网站建设流程的过程
  • 网站在线制作平台娄底seo排名
  • 重庆价格信息网官网网站seo诊断报告怎么写
  • 做国外服务器网站吗公司免费网站注册
  • 网站开发pc版与手机版非遗网站建设目的
  • 自建房设计app亚马逊网站 如何做站内seo
  • 网站免费空间申请怎么做打鱼网站
  • 合肥优化网站免费做app页面的网站
  • 网络宣传网站建设价格网络运营专员主要做什么工作
  • wp商城手机网站优化排名首页
  • 高端手机网站建设需要多少钱网页设计作业买别人的
  • 搭建微信网站百度app下载最新版本
  • 优化网站排名技巧2345是哪个公司的软件
  • 淘宝网站制作多少钱双创网站建设
  • 贵州专业网站建设公司哪家好佛山顺德容桂网站制作
  • 专门做图片的网站上海虹口网站建设公司