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

用什么做网站后台的顺义企业网站建站公司

用什么做网站后台的,顺义企业网站建站公司,合肥论坛网站制作,广告狂人dp经典问题#xff1a;爬楼梯 爬楼梯 三步问题。有个小孩正在上楼梯#xff0c;楼梯有n阶台阶#xff0c;小孩一次可以上1阶、2阶或3阶。实现一种方法#xff0c;计算小孩有多少种上楼梯的方式。结果可能很大#xff0c;你需要对结果模1000000007。 Step1: 识别问题 这…dp经典问题爬楼梯 爬楼梯 三步问题。有个小孩正在上楼梯楼梯有n阶台阶小孩一次可以上1阶、2阶或3阶。实现一种方法计算小孩有多少种上楼梯的方式。结果可能很大你需要对结果模1000000007。 Step1: 识别问题 这个问题要求我们计算 小孩上到第n阶台阶有多少种方法 Step2定义状态 d p [ i ] − 小孩上到第 n 阶台阶的方法数量定义为第 i 个状态 dp[i] - 小孩上到第n阶台阶的方法数量定义为 第 i 个状态 dp[i]−小孩上到第n阶台阶的方法数量定义为第i个状态 Step3确定状态转移方程 这里 小孩每次可以上1阶2阶或3阶 ,也就是说小孩可以从前1阶2阶或者3阶上到当前台阶 也就是说当前状态由前三个状态决定 d p [ i ] d p [ i − 1 ] d p [ i − 2 ] d p [ i − 3 ] dp[i]dp[i-1]dp[i-2]dp[i-3] dp[i]dp[i−1]dp[i−2]dp[i−3] Step4确定初始状态和边界 d p [ 0 ] 1 d p [ 1 ] 1 d p [ 2 ] 2 d p [ 3 ] 4 dp[0]1\\ dp[1]1\\ dp[2]2\\ dp[3]4 dp[0]1dp[1]1dp[2]2dp[3]4 Step5计算目标状态值 只需要从第四个状态开始自下而上的状态推导即可 代码 class Solution { public:int waysToStep(int n) {if (n 1) return 1;if (n 2) return 2;if (n 3) return 4;vectorint dp(n 1);dp[0] 1;dp[1] 1;dp[2] 2;dp[3] 4;const int mod 1000000007;for (int i 4; i n; i) {dp[i] ((dp[i - 1] dp[i - 2]) % mod dp[i - 3]) % mod;}return dp[n];} };
http://www.hkea.cn/news/14481112/

相关文章:

  • 淘宝客网站模板购买山东专业企业网站建设
  • 福建省城乡建设官方网站凡科教育
  • 互联网网站样式地方门户网站建设多少钱
  • 怎样跟网站做优化呢建设银行网站注销
  • 儿童网站源码自己做的网站图片挡住了导航栏
  • 如何将数据库导入网站简述网站建设的作用
  • 建站公司哪家做出来的网站好上海庭院景观设计公司
  • 电子商务网站建设和运营莒县城阳网站建设
  • 注册公注册公司流程和费用seo竞价推广
  • 网站建设的重点难点鞍山网站建设鞍山
  • 西安专业网站排名优化wordpress改字体大小
  • 简述网站制作的流程网站在线设计
  • 充电网站建设方案宁波seo优势
  • 莱芜网站建设流程研究院网站建设的内容
  • 做网站中心弹幕网站开发难么
  • 做的时间长的网站制作公司哪家好综合网页设计
  • 网站开发常遇到的问题有哪些怎么做网站多少钱
  • 网站建设与网页制作模拟试题制作壁纸的软件
  • 蒲城网站建设上海企业响应式网站建设推荐
  • 汽车网站建设分析报告哪个做网站平台好
  • 烟台网站定制排名网站app怎么制作教程
  • 美容医疗手机网站模板wordpress 主题够买
  • 比较好的网站开发公司电话珠海视窗网
  • 用自己的手机做网站wordpress 性能分析
  • 网站建设的出发点wordpress 木马 查
  • 电脑店免费建站wordpress分享缩略图不显示图片
  • 重庆网站建设的价格商城式网站具备哪些功能吗
  • 案列网站意识形态 加强网站建设
  • 石家庄网站设计网站维护网站后台访问权限设置
  • 官方网站后台怎样做超链接手机网站开发介绍