技术栈

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的区别
相关推荐
米粒1
1 天前
力扣算法刷题 Day 64 Floyd算法 & A* 算法 & 总结篇
算法·leetcode·职场和发展
jieyucx
1 天前
零基础入门:一文看懂哈希算法、哈希表与 Go map
golang·哈希算法·散列表·map·哈希表
Liangwei Lin
1 天前
LeetCode 41. 缺失的第一个正数
数据结构·算法·leetcode
小雅痞
1 天前
[Java][Leetcode hard] 76. 最小覆盖子串
java·算法·leetcode
ulias212
1 天前
leetcode热题 - 6
linux·算法·leetcode
li星野
1 天前
栈与队列通关八题:从括号匹配到接雨水,手撕LeetCode高频题(Python + C++)
c++·python·leetcode
风筝在晴天搁浅
1 天前
字节 LeetCode CodeTop 912.排序数组
算法·leetcode
alphaTao
1 天前
LeetCode 每日一题 2026/5/4-2026/5/10
算法·leetcode·职场和发展
Achou.Wang
1 天前
go 语言条件变量和信号量
golang
Tisfy
1 天前
LeetCode 3629.通过质数传送到达终点的最少跳跃次数:埃式筛+BFS
算法·leetcode·宽度优先·质数·埃式筛
热门推荐
01GitHub 镜像站点02Codex 接入 DeepSeek API 完整配置文档03零基础教你claude code 接入 deepseek V404CC-Switch & Claude 基于 Linux 服务器安装使用指南05要裂开了!ChatGPT要手机号验证了?注册Codex要求验证电话号码怎么办?2026年登陆Codex要手机号验证的解决办法06【AI】2026 年具身智能模型和世界模型总结07Windows端Codex接入第三方模型(DeekSeek,BaiLian)08Dirtyfrag漏洞:我花了一下午搞清楚这个Linux内核提权漏洞到底在搞什么09裂开!ChatGPT 居然开始要手机号验证,附详细解决方法102026年Codex如何解决手机号码登陆验证的问题?