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

建设网站需要服务器吗有多少人自己做电影网站

建设网站需要服务器吗,有多少人自己做电影网站,无锡网络推广方案服务,千库网下载爬楼梯 题目描述 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢#xff1f; 示例 1#xff1a; 输入#xff1a;n 2 输出#xff1a;2 解释#xff1a;有两种方法可以爬到楼顶。 1 阶 1 阶2 阶 示…爬楼梯 题目描述 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢 示例 1 输入n 2 输出2 解释有两种方法可以爬到楼顶。 1 阶 1 阶2 阶 示例 2 输入n 3 输出3 解释有三种方法可以爬到楼顶。 1 阶 1 阶 1 阶1 阶 2 阶2 阶 1 阶 提示 1 n 45 动规五部曲 定义⼀个⼀维数组来记录不同楼层的状态 确定dp数组以及下标的含义 dp[i] 爬到第i层楼梯有dp[i]种⽅法确定递推公式 从第三层开始第n层需要的步伐等于第n-1层需要的步伐加上第n-2层需要的步伐 例如第三层第一层2 第二层1 第四层第二层2 第三层1dp数组如何初始化 不考虑dp[0]如何初始化只初始化dp[1] 1dp[2] 2然后从i 3开始递推这样才符合 dp[i]的定义。确定遍历顺序 从递推公式dp[i] dp[i - 1] dp[i - 2];中可以看出遍历顺序⼀定是从前向后遍历的举例推导dp数组 举例当n为5的时候dp tabledp数组应该是这样的 如果代码出问题了就把dp table 打印出来看看究竟是不是和⾃⼰推导的⼀样。 此时⼤家应该发现了这不就是斐波那契数列么 唯⼀的区别是没有讨论dp[0]应该是什么因为dp[0]在本题没有意义 代码 力扣提交代码 class Solution { public:int climbStairs(int n) {if (n 1) return n; // 因为下⾯直接对dp[2]操作了防⽌空指针vectorint dp(n 1);dp[1] 1;dp[2] 2;for (int i 3; i n; i) { // 注意i是从3开始的dp[i] dp[i - 1] dp[i - 2];}return dp[n];} };总代码 #includebits/stdc.h using namespace std;int climbStairs(int n) {if(n2)return n;int dp[50]{0};dp[1]1;dp[2]2;int i;for(i3;in;i)dp[i]dp[i-1]dp[i-2];return dp[n]; }int main() {int n;scanf(n %d,n);coutclimbStairs(n);return 0; }
http://www.huolong8.cn/news/351445/

相关文章:

  • 重庆高端网站建设上海网站seo策划
  • 用什么网站做cpa网站建设销售简历
  • 三维在线设计网站镇江公交优化
  • 南昌住房建设局网站海报设计说明
  • 网站开发大致多少钱央视新闻移动网app官方下载
  • asp 网站 模板东莞网站制作十年乐云seo
  • cad dwt模板做网站模版珲春市建设局网站
  • 云霄县建设局网站如何查看网站开发公司
  • 直播网站开发计划书关于网站建设规划方书案例样式
  • 技术支持:上海网站建设梅西网页设计作业
  • 特产网站开发的目的如何实现输入域名访问网站首页
  • 潍坊网站建设工作室微信运营商是哪个公司
  • 建网上商城的第三方网站哪个好seo 优化
  • 建国外网站买完域名后怎么做天猫店铺怎么开店
  • 个人买卖网站怎么做如何快捷建企业网站
  • 杭州网站设计公司有哪些网站建设用到什么
  • 网站建设祥云平台怎么自己做网站游戏
  • 怎样做网站分析iis 7.5 网站
  • ppt模板免费的网站推荐wordpress get field
  • 自己怎么做网站空间百度推广和哪些网站有合作
  • 营销型网站建设的一般过程包括哪些环节?笑话网站代码
  • 成都公司网站设计套餐北京南站地铁
  • 响应式网站弊端app store下载正版
  • 网站怎么做能赚钱吗个人网站首页布局图
  • 60天做网站qq创号申请注册网站
  • 网站 语言切换怎么做如何用手机制作游戏
  • 哈尔滨制作企业网站高端网页制作公司哪家好
  • 网站优化专家室内装修设计上海
  • php租车网站物业网站宣传册怎么做
  • 怎样创建一个国际网站江西网站建设与推广