技术栈

C语言 | Leetcode C语言题解之第70题爬楼梯

DdddJMs__1352024-05-06 13:44

题目:

题解:

cpp 复制代码
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);
}
上一篇:(四)机器学习在银行中的典型应用场景(模型) #CDA学习打卡
下一篇:【Redis 开发】多级缓存,本地进程缓存Caffeine
相关推荐
晨晖2
1 小时前
顺序查找:c语言
c语言·开发语言·算法
LYFlied
2 小时前
【每日算法】LeetCode 64. 最小路径和(多维动态规划)
数据结构·算法·leetcode·动态规划
sin_hielo
3 小时前
leetcode 3074
数据结构·算法·leetcode
程序员-King.
3 小时前
day124—二分查找—最小化数组中的最大值(LeetCode-2439)
算法·leetcode·二分查找
阿华hhh
3 小时前
Linux系统编程(网络udp)
linux·服务器·c语言·网络·网络协议·udp
superman超哥
3 小时前
仓颉类型别名的使用方法深度解析
c语言·开发语言·c++·python·仓颉
是Yu欸
4 小时前
从Ascend C算子开发视角看CANN的“软硬协同”
c语言·开发语言·云原生·昇腾·ascend·cann·开放社区
黎雁·泠崖
4 小时前
C 语言字符串进阶:strcpy/strcat/strcmp 精讲
c语言·开发语言
superman超哥
4 小时前
仓颉GC调优参数深度解析
c语言·开发语言·c++·python·仓颉
leaves falling
5 小时前
c语言-三角形判断
c语言·开发语言
热门推荐
01GitHub 镜像站点023D 圣诞树网页代码03从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击04UV安装并设置国内源05Gemini3 生成的基于手势控制3D粒子圣诞树06在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)07Linux下V2Ray安装配置指南08解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题09GLM-4.7 vs MiniMax-M2.1:代码工程理解10Labelme从安装到标注:零基础完整指南