当前位置: 首页 > news >正文

泰州企业做网站找推网

泰州企业做网站,找推网,广东疫情最新消息2020,深圳做购物网站Leetcode 3154. Find Number of Ways to Reach the K-th Stair 1. 解题思路2. 代码实现 题目链接:3154. Find Number of Ways to Reach the K-th Stair 1. 解题思路 这一题思路上就是一个动态规划,我们只需要确定一下运行的终止条件,然后写…
  • Leetcode 3154. Find Number of Ways to Reach the K-th Stair
    • 1. 解题思路
    • 2. 代码实现
  • 题目链接:3154. Find Number of Ways to Reach the K-th Stair

1. 解题思路

这一题思路上就是一个动态规划,我们只需要确定一下运行的终止条件,然后写一下地推函数即可。

显然,由于减一操作不能连续进行,因此,如果某一次jump之后到达的位置大于k+1,此时必然就不可能再到达目标位置k了,我们跳出迭代即可。

2. 代码实现

给出python代码实现如下:

class Solution:def waysToReachStair(self, k: int) -> int:@lru_cache(None)def dp(loc, jump, allow_op1):ans = 0if loc == k:ans += 1if allow_op1 and loc != 0:ans += dp(loc-1, jump, False)if loc + jump <= k+1:ans += dp(loc+jump, jump * 2, True)return ansans = dp(1, 1, True)return ans  

提交代码评测得到:耗时116ms,占用内存18.4MB。

http://www.shuangfujiaoyu.com/news/34162.html

相关文章:

  • 自己做网站商城需要营业执照吗新泰网站设计
  • 做文学网站算不算开公司百度指数查询移动版
  • 拍卖行 网站建设seo线上培训机构
  • dw做网站如何让背景变得透明长沙今日头条新闻
  • 深圳网站平台哪家强无锡网站建设
  • 义乌网络推广公司广州seo网站推广优化
  • 深圳html5网站建设价格长沙谷歌seo收费
  • js网站记住密码怎么做站长之家网站查询
  • html网站模板免费下载设计公司排名
  • java做的是网站还是系统关键词优化举例
  • 网站模板复制合肥seo快排扣费
  • 模块化网站建设一般多少钱自媒体平台大全
  • 大连做公司网站哪家好定制网站多少钱
  • 做司考题的网站外贸推广哪个公司好
  • 项目进度管理软件app标题seo是什么意思
  • wordpress改变为中文东莞有限公司seo
  • 怎么制作企业网站东莞seo网站排名优化公司
  • 网站建设教材下载优化公司哪家好
  • 网站分享代码怎么加seo外包 杭州
  • 菜鸟教程python网站如何做优化排名
  • 使用编辑字母做免费网站注册公司
  • 2019年长春网站建设最新价格表深圳网络营销推广
  • php不用框架怎么做网站网络营销的内容有哪些方面
  • 线上培训网站开发seow
  • 百度统计网站速度诊断工具手机app免费制作平台
  • 刷网站seo排名软件河南纯手工seo
  • 织梦做网站好不好百度信息流怎么收费
  • 网站建设报价方案对比信息推广平台有哪些
  • 做图片格式跟尺度用哪个网站好深圳全网推广
  • 网站首页图片不清楚广告关键词排名