技术栈

Golang | Leetcode Golang题解之第70题爬楼梯

__AtYou__2024-05-08 21:18

题目:

题解:

Go 复制代码
func climbStairs(n int) int {
    sqrt5 := math.Sqrt(5)
    pow1 := math.Pow((1+sqrt5)/2, float64(n+1))
    pow2 := math.Pow((1-sqrt5)/2, float64(n+1))
    return int(math.Round((pow1 - pow2) / sqrt5))
}
上一篇:面试算法-链表-反转链表(golang、c++)
下一篇:golang中数组array和切片slice的区别
相关推荐
摸个小yu
1 天前
【力扣LeetCode热题h100】链表、二叉树
算法·leetcode·链表
Wenweno0o
1 天前
Eino-Graph 实战详解
golang·智能体·eino
skywalker_11
1 天前
力扣hot100-5(盛最多水的容器),6(三数之和)
算法·leetcode·职场和发展
生信研究猿
1 天前
leetcode 226.翻转二叉树
算法·leetcode·职场和发展
XWalnut
1 天前
LeetCode刷题 day9
java·算法·leetcode
6Hzlia
1 天前
【Hot 100 刷题计划】 LeetCode 39. 组合总和 | C++ 回溯算法与 startIndex 剪枝
c++·算法·leetcode
宵时待雨
1 天前
优选算法专题1:双指针
数据结构·c++·笔记·算法·leetcode
We་ct
1 天前
LeetCode 172. 阶乘后的零:从暴力到最优,拆解解题核心
开发语言·前端·javascript·算法·leetcode·typescript
老虎0627
1 天前
LeetCode热题100 刷题笔记(第五天)双指针法 「 三数之和 」
笔记·算法·leetcode
美式请加冰
1 天前
简单多状态问题
数据结构·算法·leetcode
热门推荐
01GitHub 镜像站点02一周AI热点速览(2026.03.31-04.06):GPT-6曝光、谷歌开源Gemma 4、资本狂飙与模型军备竞赛03基于 Docker 部署 Hermes Agent 并接入飞书机器人的完整指南04OpenClaw 请求超时 llm request timed out 怎么解决?3 种方案实测,附完整排查流程05VMware Workstation Pro 17 虚拟机完整安装教程(2026最新)06实测!Gemma 4 成功跑在安卓手机上:离线 AI 助手终于来了07CodeBuddy与WorkBuddy深度对比:腾讯两款AI工具差异及实操指南08Oh My Codex 快速使用指南09AI Weekly | 2026年4月第二周 · GitHub热门项目与AI发展趋势深度解析10AI 编程效率翻倍:Superpowers Skills 上手清单 + 完整指南