技术栈

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的区别
相关推荐
lcreek
44 分钟前
LeetCode215. 数组中的第K个最大元素、LeetCode912. 排序数组
python·算法·leetcode
杜子不疼.
1 小时前
【LeetCode 852 & 162_二分查找】山脉数组的峰顶索引 & 寻找峰值元素
算法·leetcode·职场和发展
Ka1Yan
2 小时前
[二叉树] - 代码随想录:二叉树的统一迭代遍历
数据结构·算法·leetcode
blurblurblun
3 小时前
Go语言特性
开发语言·后端·golang
Y.O.U..
3 小时前
Go 语言 IO 基石:Reader 与 Writer 接口的 “最小设计” 与实战落地
开发语言·后端·golang
思成Codes
3 小时前
Gin 框架:*gin.Engine 主要方法
后端·golang·gin
帅那个帅
5 小时前
go的雪花算法代码分享
开发语言·后端·golang
X在敲AI代码
6 小时前
【无标题】
算法·leetcode·职场和发展
月明长歌
6 小时前
【码道初阶】Leetcode136:只出现一次的数字:异或一把梭 vs HashMap 计数(两种解法完整复盘)
java·数据结构·算法·leetcode·哈希算法
IT艺术家-rookie
6 小时前
golang--测试
golang
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击033D 圣诞树网页代码04UV安装并设置国内源05Linux下V2Ray安装配置指南06在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)07Gemini3 生成的基于手势控制3D粒子圣诞树08解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题09电脑检测软件—图吧工具箱10GLM-4.7 vs MiniMax-M2.1:代码工程理解