台阶问题练习题 (简单的dp)

 

题目:

有n级台阶,一个人每次上一级或者两级,问有多少种走完n级台阶的方法。为了防止溢出,请将结果Mod 1000000007

给定一个正整数int n,请返回一个数,代表上楼的方式数。保证n小于等于100000。

测试样例:1
返回: 1
到达n台阶时,可以有两种方法到达n台阶,只需走一级就可以上去,或者只需走两级就可以上去,哦了
昨天晚上搞得dp几道经典题目,抽个时间把那几道在理解下。
 1 #include <cstdio>
 2 #include <algorithm>
 3 using namespace std;
 4 
 5 int s[100010]={0,1,2};
 6 const int c=1000000007;
 7 int main()
 8 {
 9     int n;
10     for(int i=3;i<=100000;i++)
11         s[i]=(s[i-1]%c+s[i-2]%c)%c;
12     while(~scanf("%d",&n))
13     {
14         printf("%d\n",s[n]);
15     }
16     return 0;
17 }

 

转载于:https://www.cnblogs.com/WDKER/p/5486909.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/490746.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

云优后台提交显示parsererror_微信现场大屏实时显示结果现场投票活动制作方法...

原标题&#xff1a;微信现场大屏实时显示结果现场投票活动制作方法在文艺晚会上&#xff0c;才艺节目竞赛中&#xff0c;当表演者表演完之后&#xff0c;可能会在现场进行投票表决。因为表演者想要评比出名次&#xff0c;自然需要在现场活动中通过观众或者是评委来进行投票。活…

爬虫:利用cookie获取人人网登录后网页信息

爬虫&#xff1a;利用cookie获取人人网登录后网页信息 思路&#xff1a; 1、首先创建一个自动获取登录cookie的实例&#xff0c;创建请求管理器opener 2、分析网页源码&#xff0c;获取登录的form信息&#xff0c;并写入data&#xff0c;访问登录界面url&#xff0c;获取cookie…

python实现共空间模式CSP

直接调用库函数 mne.decoding.CSP(n_components4, regNone, logNone, cov_estconcat, transform_intoaverage_power, norm_traceFalse, cov_method_paramsNone, rankNone) https://mne.tools/stable/generated/mne.decoding.CSP.html?highlightcsp#mne.decoding.CSP

认知不是计算

来源&#xff1a;人机与认知实验室目前的人工智能仍然是以计算机为中心&#xff0c;并没有实现人们所希望“以人为中心”的认知。如何把人类认知模型引入到人工智能中&#xff0c;让它能够在推理、决策、记忆等方面达到类人智能水平&#xff0c;是目前科学界讨论的热点、难点和…

ip网络基础知识及原理_关于网络测试的5个命令

1. ping命令ping [选项] ip 或域名 #探测指定IP或域名的网络情况选项&#xff1a;-c 次数&#xff1a;指定ping包的次数2. telnet命令telnet [域名或IP] [端口] #远程管理与端口探测命令telnet 192.168.10.10 803. traceroutetraceroute [选项] IP或域名 #路由跟踪命令选项…

window下配置SSH连接GitHub、GitHub配置ssh key

此经验分两部分&#xff1a; 第一部分介绍&#xff1a;在windows下通过msysGit&#xff08;Git for windows、Git Bash&#xff09;配置SSH Keys连接GitHub。 第二部分介绍&#xff1a;在GitHub上创建仓库&#xff0c;在本地创建项目&#xff0c;然后将本地项目通过SSH提交到Gi…

爬虫:突破有道翻译js加密(最新)

爬虫&#xff1a;突破有道翻译js加密 代码已上传至个人GitHub&#xff0c;可供下载&#xff1a; 突破有道翻译js加密 思路&#xff1a;&#xff08;python版本3.6&#xff09; 1、分析post上传form信息&#xff0c;发现存在加密行为 2、查看网页js文件&#xff0c;分析加密函数…

支持向量机SVM的python实现

用于分类的SVM&#xff1a; class sklearn.svm.SVC(*, C1.0, kernelrbf, degree3, gammascale, coef00.0, shrinkingTrue, probabilityFalse, tol0.001, cache_size200, class_weightNone, verboseFalse, max_iter-1, decision_function_shapeovr, break_tiesFalse, random…

华为发布 AR 地图技术,但最佳的运行设备不是手机

来源&#xff1a;爱范儿&#xff08;ID&#xff1a;ifanr&#xff09;「Cyberverse」这个词有两个含义&#xff0c;一个是 Cyber&#xff08;网络&#xff09;&#xff0c;一个是 Universe&#xff08;宇宙&#xff09;&#xff0c;华为将这两个词融合起来&#xff0c;将它称为…

jsp标签 判断 余数_程序员的数学基础课(三)余数与迭代法

问题&#xff1a;什么是余数 余数的作用&#xff1f;余数在生活中非常常见&#xff0c;日历&#xff0c;日期&#xff0c;其中包含一个定理 同余定理。同余定理&#xff1a;余数总是在一个固定的范围内&#xff0c;任意两个整数 a 和 b&#xff0c;如果它们除以正整数 m 得到的…

爬虫:获取豆瓣电影爱情片榜单封面图片

电影中单纯而美好的爱情总是让人陷入美好无瑕的幻想。 代码已上传至个人GitHub&#xff0c;可供查看&#xff1a;获取豆瓣电影爱情片榜单封面图片 爬虫&#xff1a;获取豆瓣电影爱情片榜单封面图片 目的&#xff1a;获取豆瓣电影爱情片榜单封面图片&#xff0c;并保存到本地。…

邬贺铨:解读5G技术关键点,及如何影响AIoT

来源&#xff1a;雷锋网雷锋网按&#xff1a;物联网发展至今&#xff0c;有两项技术对其赋能产业起到了关键作用&#xff0c;一项是这两年发展神速的AI&#xff0c;另一项则是当下逐渐开始商用的5G。前者使物联网&#xff08;IoT&#xff09;进化到智联网(AIoT)&#xff0c;从单…

[HDOJ4027]Can you answer these queries?(线段树,特殊成段更新,成段查询)

题目链接&#xff1a;http://acm.hdu.edu.cn/showproblem.php?pid4027 RT&#xff0c;该题要求每次更新是更新所有节点&#xff0c;分别求平方根&#xff0c;查询是求和。昨晚思前想后找有没有一个数学上的开平方的和等于和的开平方之类的规律。但是想了想发现这不就是小的时候…

msdn画圆弧函数_精确之美——用TikZ画硬盘示意图

序言备考某等级考试的时候&#xff0c;在教材中碰到了几个一直不太理解的、关于硬盘的概念&#xff1a;磁道、柱面号、扇区。然而教材没有配图&#xff0c;无法直观地了解这些概念的物理形态。维基百科的硬盘[1]词条页中倒是有一副不错的示意图&#xff0c;我截图搬运了过来机械…

爬虫:验证码识别准确率(Tesseract-OCR)

爬虫&#xff1a;验证码识别准确率&#xff08;Tesseract-OCR&#xff09; 现在的网站为了防止人们轻易的获取登陆后的页面信息&#xff0c;在登陆上设置了很多的障碍&#xff0c;验证码就是其中的一种&#xff0c;所谓道高一尺&#xff0c;魔高一丈&#xff0c;人们总能想出办…

【赠书】21世纪科技竞争的核心是超级智能的控制权

这篇文章是根据《崛起的超级智能&#xff1a;互联网大脑如何影响科技未来》的核心观点对21世纪世界科技竞争的判断。《崛起的超级智能》受到张亚勤、刘慈欣、周鸿祎、王飞跃、约翰.翰兹等专家的联合推荐。作者刘锋&#xff0c;2019年7月由中信出版社出版。《崛起的超级智能》主…

MATLAB中的微积分运算(数值符号)

显然这个函数是单词differential&#xff08;微分&#xff09;的简写&#xff0c;用于计算微分。实际上准确来说计算的是差商。 如果输入一个长度为n的一维向量&#xff0c;则该函数将会返回长度为n-1的向量&#xff0c;向量的值是原向量相邻元素的差&#xff0c;于是可以计算一…

电脑手写板_点到之处妙笔生花,实用平板电脑手写电容笔推荐

如今随着科技的不断发展&#xff0c;人们生活水平也在逐步地提升。除了手机以外&#xff0c;很多人都会给自己入手一款平板电脑。不管是观看电影还是游戏办公&#xff0c;大尺寸的屏幕都能带来更加清晰的视觉效果。而电容笔的出现&#xff0c;可以说跟平板电脑是一组巧妙的搭配…

图像处理:给验证码图片做降噪处理及数据清洗

上一篇博文&#xff1a;https://blog.csdn.net/qq_40962368/article/details/89312429 图像处理&#xff1a;给验证码图片做降噪处理及数据清洗 在上一篇博文中&#xff0c;tesseract对验证码识别的准确率还是非常低的&#xff0c;改进措施的话&#xff0c;可以从三个方面来考…

X-Brain:如此美丽可爱的大脑工作原理

这个帖子很好地提醒了我&#xff0c;为什么我愿意跟如此美丽可爱的大脑一起工作。因为真正的大脑非常不可爱&#xff0c;长得也难看。我们从外往里看吧。生物学有时似乎非常让人满意&#xff0c;比如你的头上有一个真正的俄罗斯套娃。你有头发&#xff0c;然后是头皮&#xff0…