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

网站建设客户需求调查问卷旅游网站排行榜前十名官网

网站建设客户需求调查问卷,旅游网站排行榜前十名官网,百度seo网站排名优化,wordpress显示浏览数题目如下 数据范围 显然本题可以使用动态规划 令f(i,j)为投掷i次骰子走到j处的方法数 则f(i,j) f(i - 1,j - 1) f(i,j - 2) ..... f(i,j - k) 所以可以利用一个二维数组计算来转移。 但是由于每次计算都只会用到上一行的数据, 所以可以利用滚动数组的思想从…

题目如下
在这里插入图片描述

数据范围
在这里插入图片描述

显然本题可以使用动态规划
令f(i,j)为投掷i次骰子走到j处的方法数
则f(i,j) = f(i - 1,j - 1) + f(i,j - 2) + ..... + f(i,j - k)
所以可以利用一个二维数组计算来转移。
但是由于每次计算都只会用到上一行的数据,
所以可以利用滚动数组的思想从后往前更新减少空间复杂度。

通过代码

class Solution {
public:int numRollsToTarget(int n, int k, int target) {if (n * k < target)return 0;if (n * k == target)return 1;if(n == 1)return 1;vector<int> dp(target + 1,0);for(int i = 1;i <= min(k,target);i++)dp[i] = 1;    int mod = 1e9 + 7;for (int i = 1; i < n; i++) {for (int j = target; j >= 1; j--) {dp[j] = 0;for (int l = 1; l <= k; l++) {if (j > l) {dp[j] = (dp[j] + dp[j - l]) % mod;}}}}return dp[target];}
};

在这里插入图片描述

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

相关文章:

  • 在线网站制作系统制造企业危机公关解决方案
  • 泰州网站开发公司公司名称标志设计
  • 唐山培训网站建设wordpress页面中添加小工具
  • 高端定制手机网站游戏评测网站怎么做
  • 网站建设用书渭南哪家公司可以做网站
  • 网站注册域名多少钱项目加盟代理商
  • 简洁公司网站源码电子商务网站设计与管理
  • 网站维护与优化教程北京网站开发网站建设
  • 湖北城乡和建设官方网站搭建网站 开源软件
  • 北京建站模板源码外贸建站cms
  • 外地人网站备案大数据营销获客
  • 多用户商城网站建设化学商城网站建设
  • 网站怎么让百度收录一张图做封面为什么要懂seo
  • 什么网站做教育的比较多江苏网站建设怎么样
  • 棕色网站模板百度广告投诉电话
  • 站群管理系统cmswordpress图片链接
  • 济南集团网站建设费用茂名网站建设价格
  • 淘宝客网站需要备案wordpress增加底部导航
  • 安阳做网站优化浙江门户网站建设公司
  • 孟村住房建设局网站网站建设怎么做平台开发
  • 二级域名网站查询入口php网站分类目录源码
  • 网站 创意 方案互联网应用有哪些?
  • 做网站优化需要多少钱广州建网站费用
  • 怎么做网站站内优化wordpress标题添加新字
  • 怎样免费做彩票网站创意策划是做什么的
  • 惠州网站建设公司排名网页站点怎么命名
  • 网页设计与制作实践优化wordpress搜索结果
  • 南通企业自助建站泉州网站建设外包
  • 企业建网站品牌保定网站优化排名
  • 网站使用mip后效果怎么样江西住房和城乡建设信息网站