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

手机建站平台微点/百度排行榜风云榜

手机建站平台微点,百度排行榜风云榜,有没有教做零食的网站,crm系统搭建题目描述 给定一个多项式(ax by)^k,请求出多项式展开后x^n y^m项的系数。 输入 输入文件名为 factor.in。 共一行,包含 5 个整数,分别为a,b,k,n,m,每两个整数之间用一个空格隔开…

题目描述

给定一个多项式(ax + by)^k,请求出多项式展开后x^n y^m项的系数。

输入

输入文件名为 factor.in。
共一行,包含 5 个整数,分别为a,b,k,n,m,每两个整数之间用一个空格隔开。

输出

输出文件名为 factor.out。
输出共 1 行,包含一个整数,表示所求的系数,这个系数可能很大,输出对10007 取
模后的结果。

样例输入

Copy (如果复制到控制台无换行,可以先粘贴到文本编辑器,再复制)

factor.in 
1 1 3 1 2

样例输出

factor.out
3

提示

 

【数据范围】

对于 30%的数据,有0≤k≤10;

对于 50%的数据,有a = 1,b = 1;

对于 100%的数据,有0≤k≤1,000,0≤n, m≤k,且n + m = k,0≤a,b≤1,000,000。


思路讲解

这道题可以用组合数直接得解,但这里用了另一个方法,利用杨辉三角进行的DP求解

用 f [ i ][ j ] 表示 a^{i-1}b^{j-1}系数,则会有 f [ 1 ][ 1 ] = 1 , 则 f [ 1 ][ 2 ]  表示 a^{0}b^{1}的系数, f [ 2 ][ 1 ] 表示a^{1}b^{0}的系数, f [ 3 ][ 1 ] 表示 a^{2}b^{0}dexi的系数,根据杨辉三角的性质,a^{i}b^{j} =a^{i-1}b^{j}+a^{i}b^{j-1},则有 f [ i ][ j ] = f [ i - 1 ][ j ] +f[ i ][ j - 1 ] ,这只是针对其系数为一的情况,那该怎样做呢,对于(ax+by)^{2},则为 f [ i ][ j ] = f [ i - 1 ][ j ] * a +f[ i ][ j - 1 ] * b ,但在编程实践中要注意不要数组越界


代码

结合代码理解

#include <iostream>
#include <cstdio>
#include <cmath>
using namespace std;int a , b , k , m , n ;
long long f[1007][1007] ;int main()
{scanf("%d%d%d%d%d", &a , &b , &k , &n , &m );f[1][1] = 1 ;//零次方的系数 for(int i = 1 ; i <= n +1; ++ i ){for(int j = 1 ; j <= m +1; ++ j ){if( i == 1 && j == 1 )continue;f[i][j] = 0;if( i > 1 )//防止数组的越界f[i][j] = (f[i][j] + f[i-1][j] * a ) % 10007;//系数都要乘上 a 或 b if( j > 1 )f[i][j] = (f[i][j] + f[i][j-1] * b ) % 10007;} }cout<<f[n+1][m+1];
}

 

http://www.jmfq.cn/news/5269483.html

相关文章:

  • 网站做优化应该具备什么/知识营销成功案例介绍
  • 自己的网站打不开/在线识别图片找原图
  • 怎么查看网站disallow/百度指数功能模块
  • 沈阳网站建设 景乔科技/百度快速收录入口
  • 网页3d游戏排行榜/seo算法入门教程
  • 用dw做红米网站/直通车推广
  • 上海 网站公司/湖南网络推广机构
  • 帮一个企业做网站流程/推广方案框架
  • 根据颜色找网站/乱码链接怎么用
  • 合肥网站建设网新/如何利用互联网进行宣传推广
  • 分类网站建设方案/百度做网站推广电话
  • 国外展柜网站/接app推广的单子在哪接
  • 百度站长平台网页版/在百度上怎么打广告
  • 大型网站的标准/百度关键词竞价排名
  • 杭州市河道建设中心网站/最新新闻事件今天
  • 服装怎么做网站推广/百度竞价是什么意思
  • 口红做网站多少钱/军事网站大全军事网
  • asp.net 做g公司网站/百度app旧版本下载
  • 网站去掉后缀html/站长工具网站备案查询
  • 学校网站建设汇报ppt/手机网页设计
  • 网站分级怎么做/商品推广软文写作500字
  • 买高端品牌网站建设/百度的广告
  • 网络科技公司网站/怎么样引流加微信
  • jeecms做企业网站/滁州网站seo
  • 网页设计软件h/免费seo关键词优化服务
  • 上哪儿找做网站/百度如何注册公司网站
  • 手机版网站模板 免费下载/旺道seo推广有用吗
  • 移动端网站怎么做/厦门搜索引擎优化
  • 铜陵seo/上海关键词排名优化怎样
  • wordpress快速发文插件/微信小程序排名关键词优化