算法:上楼梯(递归)升级版

cpp 复制代码
class Solution {
public:
    int climbStairs(int n) {
       int q=0,p=0,r=1;
       for(int i=1;i<=n;i++)
       {
        q=p;
        p=r;
        r=q+p;
       }
       return r;
    }
};
相关推荐
Lris-KK3 分钟前
【Leetcode】高频SQL基础题--1341.电影评分
sql·leetcode
B612 little star king12 分钟前
力扣29. 两数相除题解
java·算法·leetcode
野犬寒鸦13 分钟前
力扣hot100:环形链表(快慢指针法)(141)
java·数据结构·算法·leetcode·面试·职场和发展
时光追逐者18 分钟前
C# 哈希查找算法实操
算法·c#·哈希算法
Jasmine_llq42 分钟前
《P3825 [NOI2017] 游戏》
算法·游戏·枚举法·2-sat 算法·tarjan 算法·邻接表存储
Miraitowa_cheems1 小时前
LeetCode算法日记 - Day 38: 二叉树的锯齿形层序遍历、二叉树最大宽度
java·linux·运维·算法·leetcode·链表·职场和发展
wangzy19821 小时前
图形基础算法:如何将点与带曲线边的多边形位置关系算法做稳定
算法
艾醒1 小时前
探索大语言模型(LLM):Ollama快速安装部署及使用(含Linux环境下离线安装)
人工智能·深度学习·算法
劲镝丶1 小时前
malloc概述
c语言·开发语言·c++
艾醒1 小时前
探索大语言模型(LLM):Open-WebUI的安装
人工智能·算法·全栈