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

山东泰安市泰山区疫情seo关键词快速排名介绍

山东泰安市泰山区疫情,seo关键词快速排名介绍,北京高端网站建设公司,设计类专业大专老规矩,按照dp题的顺序 step1 定义状态表达 f[i]表示到第i个台阶的方案数 step2:推导状态方程 step3:初始化 初始化要保证 1.数组不越界 2.推导结果正确 如图这种情况就越界了,我们如果把1到k的值全初始化也不现实,会增加程序的时间复杂度…

老规矩,按照dp题的顺序

step1 定义状态表达  f[i]表示到第i个台阶的方案数

step2:推导状态方程

step3:初始化 初始化要保证 1.数组不越界 2.推导结果正确

如图这种情况就越界了,我们如果把1到k的值全初始化也不现实,会增加程序的时间复杂度

我们可以这样,我们把数组下标为0的位置设置成1,那么f[1]=f[0] f[2] = f[1]+f[0]=2 

f[3] = f[0]+f[1]+f[2] = 4      这个是可以的

step4:找结果

这个结果就是f[n]的值

代码:

#include <iostream>
using namespace std;
const int N = 1e5+10,mod=1e5+3;
int f[N];
int n,k;
int main()
{cin >> n >> k;f[0] = 1;for(int i = 1;i<=n;i++){for(int j = 1;j<=k&&i-j>=0;j++){f[i] +=f[i-j];}f[i]%=mod;}cout << f[n] << endl;return 0;
}

http://www.dtcms.com/wzjs/473109.html

相关文章:

  • 罗田县建设局网站seo霸屏软件
  • 免费网站建设seo深圳seo排名
  • 济南网站优化冯站长之家官网
  • 怎么做购物网站品牌广告图片
  • 上海集团网站建设价格游戏优化
  • 餐饮管理和营销方案什么是白帽seo
  • 政府门户网站建设的意义网络口碑营销案例分析
  • 个人网站建设教程windows优化大师怎么样
  • 河北邯郸做移动网站网店运营
  • 石家庄定制网站建设免费seo排名网站
  • 人和马做的视频网站站长工具是什么
  • 易语言如何做浏网站聊石家庄seo
  • 什么是网站站点建设介绍运营商大数据精准营销
  • 泰安企业网站制作经典软文案例标题加内容
  • 金坛做网站哪家好免费创建网站
  • wordpress一键关注seoheuni
  • 电子商务等于做网站吗文章代写
  • 勒流网站建设济南seo优化外包
  • 奥门网站建设百度推广登录平台
  • 服务器做网站数据库小学生抄写新闻20字
  • 重庆做网站建设公司排名如何建一个自己的网站
  • 乌鲁木齐网页制作seo内容优化是什么
  • 购物商城网站开发淘宝指数查询官网手机版
  • 自动优化网站建设培训班有哪些课程
  • 县局网站建设招标360建网站
  • 禹州做网站东莞最新消息今天
  • 网站建设营销策略搜狗收录提交入口网址
  • 北京教育网站建设合肥正规的seo公司
  • 营销型网站开发山东百搜科技有限公司
  • 桂林森威建筑工程监理有限责任公司seo快速提升排名