技术栈

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
相关推荐
小灰灰搞电子
16 小时前
C++ 文件操作详解
开发语言·c++·文件操作
im_AMBER
17 小时前
Leetcode 90 最佳观光组合
数据结构·c++·笔记·学习·算法·leetcode
Trouvaille ~
17 小时前
【C++篇】智能指针详解(一):从问题到解决方案
开发语言·c++·c++11·类和对象·智能指针·raii
POLITE3
17 小时前
Leetcode 3.无重复字符的最长子串 JavaScript (Day 4)
javascript·算法·leetcode
sin_hielo
17 小时前
leetcode 756(枚举可填字母)
算法·leetcode
Jeremy爱编码
17 小时前
leetcode热题子集
算法·leetcode·职场和发展
Tisfy
18 小时前
LeetCode 756.金字塔转换矩阵:深度优先搜索
leetcode·矩阵·深度优先
Wang1530
18 小时前
c++与Java谁的性能更胜一筹
java·c++
努力学算法的蒟蒻
18 小时前
day48(12.29)——leetcode面试经典150
算法·leetcode·面试
java修仙传
18 小时前
力扣hot100:有效的括号
算法·leetcode·职场和发展
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击03Linux下V2Ray安装配置指南04Claude Code Skills 实用使用手册05电脑检测软件—图吧工具箱06jdk21下载、安装(Windows、Linux、macOS)07UV安装并设置国内源08【踩坑笔记】50系显卡适配的 PyTorch 安装092025-04-03 Latex学习1——本地配置Latex + VScode环境102025 最新教程:注册并切换到美区 Apple ID