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

网站建设 视频教程谷歌在线浏览入口

网站建设 视频教程,谷歌在线浏览入口,营销网站 深圳,国际新闻最新消息今天新闻大事件伊朗最新消息题目如下 数据范围 显然本题可以使用动态规划 令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/44337.html

相关文章:

  • wordpress 文章内容模版济源新站seo关键词排名推广
  • 查询网站建设搜狗整站优化
  • 做网站的实验报告竞价排名规则
  • 浙江省住房和城乡建设厅网站首页seo网站制作优化
  • 做的比较好的网页设计网站朝阳区seo搜索引擎优化怎么样
  • 教育教学成果展示网站建设排名首页服务热线
  • 佛山做外贸网站的国际域名注册网站
  • 青岛正规网站设计公司seo整站优化公司持续监控
  • 开县网站建设营销技巧
  • 叫人做网站多少钱西安自助建站
  • 成都p2p网站建设做网站需要准备什么
  • 网站腾讯qq对话框怎么做什么是营销型网站?
  • 网站建设公司怎么开创建网站需要多少资金
  • 顺德人做多上哪个网站杭州seo工作室
  • 西安网站建设价格低最新新闻播报
  • 环宇网站建设北京网站优化技术
  • 做动画合成的视频网站成都正规搜索引擎优化
  • 手机网站app清远头条新闻
  • 克拉玛依做网站专业网站推广软件
  • 如何制作自己的网站模版dsp投放方式
  • 福田住房和建设局网站官网独立站建站平台有哪些
  • 电商网站成品案例竞价托管开户
  • 模具做外贸网站网络销售的方法和技巧
  • 网站 绝对路径搜索关键词排行榜
  • 湛江知名网站建设电话优化教程网
  • 百度搜索页面seo排名优化教程
  • 网站建设中的思想和算法最新的即时比分
  • 时代网站管理系统怎么做网站佛山做网站建设
  • 做聊天室cpa用什么类型的网站好web制作网站的模板
  • wordpress获取文章图片地址网站搜索引擎优化的步骤