当前位置:网站首页>JZ71 跳台阶扩展问题
JZ71 跳台阶扩展问题
2022-08-02 15:35:00 【syc596】
JZ71 跳台阶扩展问题
跳台阶扩展问题_牛客题霸_牛客网 (nowcoder.com)
// //递归
// public class Solution {
// public int jumpFloorII(int target) {
// if(target==0) return 1;
// if(target==1) return 1;
// return 2*jumpFloorII(target-1);
// }
// }
//动规
public class Solution {
public int jumpFloorII(int target) {
if(target==0) return 1;
if(target==1) return 1;
int[] dp=new int[target+1];
dp[0]=1;
dp[1]=1;
for(int i=2;i<=target;i++){
dp[i]=2*dp[i-1];
}
return dp[target];
}
}
边栏推荐
猜你喜欢
随机推荐
从幻核疑似裁撤看如何保证NFT的安全
第十四天笔记
暴力破解美团最新JVM面试题:无限执行
看我如何用多线程,帮助运营小姐姐解决数据校对系统变慢!
不平衡之钥: 重采样法何其多
多商户商城系统功能拆解20讲-平台端分销概况
面试官的角度谈谈算法岗面试的过程(岗位涉及到OCR、目标检测、图像分割、语音识别等领域)
Idea中运行sparkSQL
(LinkedList与链表) 和 (ArrayList与顺序表)的区别
Brute-force cracking of the latest JVM interview questions of Meituan: unlimited execution
Number 类及各子类所占字节数源码分析
CWE4.8:2022年危害最大的25种软件安全问题
面试必问的HashCode技术内幕
MySQL-4-常规概念
推荐系统相关顶会整理
11.2-HJ86 求最大连续bit数
tiup mirror sign
Linux系统中mysql数据库的基本管理
威纶通触摸屏如何隐藏系统设置箭头图标及通过参数进入系统设置?
tiup mirror modify