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

dp三步问题

三步问题  

 

力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

class Solution {
public:int waysToStep(int n) {vector<int> dp(n+1,1);if(n==1) return 1;dp[1]=1;dp[2]=2;for(int i=3; i<n+1; i++){dp[i]= ((dp[i-1]+dp[i-2])%1000000007+dp[i-3])%1000000007;//数据超出整形题目的要求处理}return dp[n];}
};

http://www.lryc.cn/news/211969.html

相关文章:

  • 结构体和联合体嵌套访问
  • Linux ———— 管理磁盘
  • 文字的编码
  • 21.9 Python 使用Selenium库
  • C++初阶2
  • 网络安全(黑客)—小白自学
  • 在win10下,使用torchviz对深度学习网络模型进行可视化
  • 【自然语言处理】【长文本处理】RMT:能处理长度超过一百万token的Transformer
  • 交叉编译工具链(以STM32MP1为例)
  • 使用 Pyro 和 PyTorch 的贝叶斯神经网络
  • How to install the console system of i-search rpa on Centos 7
  • sql--索引使用 ---覆盖索引
  • 系统平台同一网络下不同设备及进程的话题通讯--DDS数据分发服务中间件
  • 轻量级 IDE 文本编辑器 Geany 发布 2.0
  • 好用工具分享 | tmux 终端会话分离工具
  • 计算机网络重点概念整理-第三章 数据链路层【期末复习|考研复习】
  • 迅速的更改conda 环境的名称!
  • 基本微信小程序的外卖点餐订餐平台
  • 十大排序算法(C语言)
  • iTransformer: INVERTED TRANSFORMERS ARE EFFECTIVE FOR TIME SERIES FORECASTING
  • QT C++ AES字符串加密实现
  • 关于mysql json字段创建索引
  • “探索Linux世界:从CentOS安装到常见命令使用“
  • SVN出现Cleanup failed to process the following paths...
  • gitee上传项目
  • 实现文件上传和下载
  • 大数据-Storm流式框架(七)---Storm事务
  • Kafka - 3.x Kafka消费者不完全指北
  • Gerrit | 重磅! 2.x 版本升级到 3.x 版本----转
  • 使用c++编程语言,用递归的方法求第n个斐波那契数,代码如下