技术栈

C++ | Leetcode C++题解之第70题爬楼梯

Ddddddd_1582024-05-05 22:09

题目:

题解:

cpp 复制代码
class Solution {
public:
    int climbStairs(int n) {
        double sqrt5 = sqrt(5);
        double fibn = pow((1 + sqrt5) / 2, n + 1) - pow((1 - sqrt5) / 2, n + 1);
        return (int)round(fibn / sqrt5);
    }
};
上一篇:渗透测试类面试非技术问题
下一篇:ros阿克曼小车,鲁班猫板子3566的错误 SDL
相关推荐
小白菜又菜
3 小时前
Leetcode 3432. Count Partitions with Even Sum Difference
算法·leetcode
wuhen_n
4 小时前
LeetCode -- 15. 三数之和(中等)
前端·javascript·算法·leetcode
sin_hielo
4 小时前
leetcode 2483
数据结构·算法·leetcode
阿闽ooo
5 小时前
外观模式:从家庭电源控制看“简化接口“的设计智慧
c++·设计模式·外观模式
你的冰西瓜
6 小时前
C++中的list容器详解
开发语言·c++·stl·list
wuhen_n
6 小时前
LeetCode -- 1:两数之和(简单)
javascript·算法·leetcode·职场和发展
Jeremy爱编码
8 小时前
leetcode课程表
算法·leetcode·职场和发展
努力学算法的蒟蒻
8 小时前
day46(12.27)——leetcode面试经典150
算法·leetcode·面试
CC.GG
10 小时前
【C++】哈希表的实现
java·c++·散列表
元亓亓亓
10 小时前
LeetCode热题100--152. 乘积最大子数组--中等
算法·leetcode·职场和发展
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击03电脑检测软件—图吧工具箱04Linux下V2Ray安装配置指南05Web安全中SQL注入绕过WAF的具体手法和实战案例063D 圣诞树网页代码07UV安装并设置国内源08jdk21下载、安装(Windows、Linux、macOS)09SQLmap 完整使用指南:环境搭建 + 命令详解 + 实操案例10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)