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

个人网站也要备案吗网页建站建设教程

个人网站也要备案吗,网页建站建设教程,牛什么网站建设,wordpress wpml 下载假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 1. 递归(超时) class Solution { public:int climbStairs(int n) {if(n1){return 1;}if(n2){return 2;}return climbStairs…

假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?

1. 递归(超时)

class Solution {
public:int climbStairs(int n) {if(n==1){return 1;}if(n==2){return 2;}return climbStairs(n-1)+climbStairs(n-2);}
};

2. 迭代(需要开大小为n+1的数组)

class Solution {
public:int climbStairs(int n) {vector<int> f(n+1,0);//大小为n+1的int数组,初始化为0f[0]=1;f[1]=1;//爬0层楼梯有一种方法,1层楼梯有两种方法for(int i=2;i<n+1;i++){//从0累加到n共n+1个数f[i]=f[i-1]+f[i-2];//第i层楼梯的方法数为i-1层爬一个台阶加i-2层爬二个台阶}return f[n];}
};

3. 滚动数组

 f[i]=f[i-1]+f[i-2]第 i 层状态只与第i-1层和i-2层有关,因此只需两个变量记录之前的状态即可。

class Solution {
public:int climbStairs(int n) {      int a=1,b=1;//a=f[i-2],b=f[i-1]int c;//c=f[i]for(int i=2;i<n+1;i++){//从0累加到n共n+1个数c=a+b;a=b;b=c;}return c;}
};
http://www.yayakq.cn/news/480366/

相关文章:

  • 上海中学门户网站登陆昆明建设招聘信息网站
  • 学做软件的网站软件开发工作稳定吗
  • iis7建网站网站后台管理系统怎么用
  • 做网站需要的课程网络优化的基本流程
  • 东莞在哪里学网站建设移动深圳网站
  • 昌吉网站建设公司七星彩网站建设
  • 江宁网站制作手机开发者网站
  • 做网站服务器收费吗wordpress中的网易云
  • 打码网站建设好看手机网站推荐
  • 网站可以随便创建么以下哪些是网页制作工具
  • 门户网站导航建设方案网络服务器的配置与应用心得
  • 西安做网站公司玖佰网络渭南建设用地规划查询网站
  • 网站建设为了什么爱心互助网站开发
  • 网站备案能不能出现世界上海网页设计报价
  • 网站实名认证怎么做响应式网站软件
  • 网站平台搭建和维护需要什么电子商务网站需求分析
  • 网站制作是什么公司北京网站维护
  • 音乐建设网站四川建设网是什么单位
  • 网站做任务 炸金花工商网站注册公司
  • 申请自助建站万户网络合肥
  • 网站开发怎么兼容浏览器指数型基金是什么意思
  • 外贸公司网站建设费会计科目淘宝运营培训内容
  • 网站用户互动跨境电商diy定制平台
  • 搜狐快站建站教程大理做网站哪家好
  • 建网站和建小程序多少钱网站制作推广公司
  • 给网站网站做代理企业网站加视频
  • 如何给网站更换域名石家庄模板建站代理
  • 石柱网站开发windows优化大师要钱
  • wordpress 众筹网站wordpress自媒体主题免费下载
  • 成都比较好的网站设计公司怎样建设网站卖农产品