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

网站开发找什么论文营销推广策划

网站开发找什么论文,营销推广策划,创建一个自己的公司,找不到自己做的dw网站题目:理论基础 文章链接:代码随想录 视频链接:动态规划理论基础 动态规划五部曲: 确定dp数组(dp table)以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组 题目:509. 斐…

题目:理论基础

文章链接:代码随想录

 视频链接:动态规划理论基础

动态规划五部曲:

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

 题目:509. 斐波那契数

文章链接:代码随想录

视频链接:LeetCode:509.斐波那契数

题目链接:力扣题目链接

图释:

class Solution {
public:// 确定dp数组(dp table)以及下标的含义 vector<int> 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(n<=0)return 0;if(n==1) return 1;vector<int> dp(n+1);dp[0]=0;dp[1]=1;for(int i=2; i<=n; i++){//从2开始,直到第n个数dp[i]= dp[i-1]+dp[i-2];}return dp[n];}
};
class Solution {
public:int traversal(int n){// 终止条件if(n==1) return 1;if(n==0) return 0;// 递归return traversal(n-1)+traversal(n-2);}  int fib(int n) {  return traversal(n);}
};再精简
class Solution {
public:int fib(int n) {  // 终止条件if(n==1) return 1;if(n==0) return 0;return fib(n-1)+fib(n-2);}
};

题目:70. 爬楼梯

文章链接:代码随想录

视频链接:LeetCode:70.爬楼梯

题目链接:力扣题目链接

图释:

class Solution {
public:// 确定dp数组(dp table)以及下标的含义 vector<int> 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(n==1) return 1;if(n==2) return 2;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[n];}
};
class Solution {
public:int climbStairs(int n) {if(n==1) return 1;if(n==2) return 2;return climbStairs(n-1)+climbStairs(n-2);}
};  //超时

题目:746. 使用最小花费爬楼梯

文章链接:代码随想录

视频链接:LeetCode:746.使用最小花费爬楼梯

题目链接:力扣题目链接

图释:

class Solution {
public:// 确定dp数组(dp table)以及下标的含义 vector<int> dp, dp[i]表示爬到第n层台阶的最低花费// 确定递推公式      dp[i]= min(dp[i-1]+cost[i-1], dp[i-2]+cost[i+2]) 可以选择从前一个台阶或者前两个台阶爬上来 // dp数组如何初始化  dp[0]=0, dp[1]=0  题目说了,可以选择从0或者1台阶出发,也就是dp[i]到这两个台阶的最低花费为0// 确定遍历顺序      从前往后// 举例推导dp数组 int minCostClimbingStairs(vector<int>& cost) {if(cost.size()==0 || cost.size()==1) return 0;vector<int> dp(cost.size()+1);dp[0]=dp[1]=0;for(int i=2; i<=cost.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.ds6.com.cn/news/23924.html

相关文章:

  • 做网站的详细流程凡科建站客服电话
  • 怎么建设食品网站seo整合营销
  • 用地方名字做网站在线代理浏览网页
  • wordpress保护南京谷歌seo
  • 景安建网站武汉网站seo公司
  • 网站建设图如何做好网络宣传工作
  • 全球军事新闻网站网站制作推广电话
  • 电脑哪里做模板下载网站百度一下你就知道了
  • 在国内做av网站网络营销策略的特点
  • 做网站的经验和体会电脑零基础培训学校
  • 怎样做网站推销产品seo教程seo优化
  • 有什么网站可以免费做四六级模拟题长沙整站优化
  • 上海网站建设广告语广州抖音推广
  • 深圳企业官网网站建设哪家好网页设计需要学什么软件
  • 有没有专门做av字幕的网站购物网站有哪些
  • 学网站开发要下载哪些软件公司推广渠道
  • 谷德设计网app下载苏州百度快速排名优化
  • ps怎么在dw上做网站谷歌优化怎么做
  • 如何用网站做推广seo软件安卓版
  • 网站里自已的微信联系如何做uc浏览器网页版入口
  • 昆明网站建设系统有哪些注册公司流程和费用
  • 建设网站的软件今日新闻简讯30条
  • html个人网站模版seo新人怎么发外链
  • 网站自动加水印营销网点机构号
  • 网易公开课动态网站开发东莞做网站公司电话
  • 电商网站有哪些值得注意的网页设计素材
  • 炎陵网站建设怎么推广平台
  • 梧州市网站建设电商平台怎么做
  • icp备案综合查询网站如何去推广
  • 做电商网站需要注册什么公司名称电商推广方案