当前位置:网站首页>Dynamic planning to climb the stairs
Dynamic planning to climb the stairs
2022-07-29 16:58:00 【Artificial Intelligence Zeng Xiaojian】
class Solution:
@lru_cache(None)
def climbStairs(self, n: int) -> int:
if n == 0:
return 0
elif n == 1:
return 1
elif n == 2:
return 2
return self.climbStairs(n - 1) + self.climbStairs(n - 2)
class Solution:
@lru_cache(None)
def climbStairs(self,n:int) -> int:
if n == 0:
return 0
elif n ==1:
return 1
elif n ==2:
return 2
return self.climbStairs(n-1) +self.climbStairs(n-2)
边栏推荐
猜你喜欢
随机推荐
ByteArrayOutputStream class source code analysis
线程中的常见方法
驱动领域DDD的微服务设计和开发实战
zabbix email sends alert information
linux 安装mysql8.0 超详细教程(实战多次)
SAP ABAP OData 服务诊断工具 /IWFND/ERROR_LOG 的使用方法试读版
支持百亿请求的微博广告运维技术实践
浅谈程序的内存布局
PL5902 SOT-23-5 高效1MHz2A同步DC-DC降压调节器 百盛电子代理商
Google Play 政策更新 | 2022 年 7 月
面试官:设计原则有哪些?什么是里式替换原则?
Interviewer: What are the design principles?What is the Lie Substitution Principle?
打卡广汽本田喜悦安全驾驶中心,体验最刁钻的场地训练
【Go语言刷题篇】Go完结篇函数、结构体、接口、错误入门学习
【Swoole系列3.2】Swoole 异步进程服务系统
最新!多交的税可以退,同学,你今天退税了吗?
MLX90640 红外热成像仪开发笔记(九)
环球晶圆成功以43.5亿欧元获得Siltronic控股权
特殊的类——集合与泛型(C#)
一文参透分布式存储系统Ceph的架构设计、集群搭建(手把手)