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

网上做彩票网站排名电商网站开发平台一

网上做彩票网站排名,电商网站开发平台一,seo编辑是干什么的,乐清建网站哪家强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.yayakq.cn/news/876019/

相关文章:

  • 帮别人做钓鱼网站论坛网站策划
  • 肥城网站设计公司聊城网站建设哪个好
  • 凡科沙发官网电商类网站怎么做 seo
  • 自己做项目的网站上海做网站大的公司有哪些
  • 中英繁网站海南 网站 建设
  • 广州网站建设网页制作开发房屋租赁网站建设如何给客户定位
  • 佛山网站制作好处网站开发项目具体的流程
  • 成都中职学校网站建设推广wordpress淘宝联盟转链
  • wordpress建站要钱么如何把网页做成app
  • 网站建设项目特色设计公司网站需要多少钱
  • 做一个商品网站多少钱开源展示型网站
  • 自助网站制作系统源码广西网站建设定制
  • word用来做网站的丁鹿学堂前端培训怎么样
  • 网站seo化自己可以吗校园二手物品交易网站开发背景
  • 2018网站设计报价表八宝山做网站的公司
  • 用专业的网络技术制作网站怎么看网站开发语言信息
  • 东莞网站排名优化seo怎么直接做免费网站吗
  • 连云港专业做网站网络舆情分析的内容
  • 视频主持网站建设百度识图在线
  • 沈阳军成网站建设html怎么制作网页
  • 网站改中文郑州网站建设 58
  • 做自媒体网站深圳住房建设局官方网站
  • 网站网站二维码收钱怎么做的哪里有专业网站建设公司
  • 企业网站建设方案 功能规划中国化学工程第九建设公司网站
  • 自助建站会出现什么问题网站新闻前置备案
  • 宁波网站建设论坛手机网页链接制作生成
  • 如何成为网站开发工程师现在网站都是拿什么软件做的
  • 网站开发常见模块做电脑网站起什么名字
  • 做一个网站先做前段 还是后端asp医院网站源码
  • 广东住房和城乡建设厅网站电子邮箱怎么申请