【noip2011】【codevs1137】计算系数
varf:array[-1..1001,-1..1001] of longint;a,b,m,n,k,i,j:longint; beginreadln(a,b,k,n,m);f[1,0]:=b;f[1,1]:=a;for i:=2 to k dofor j:=0 to k dof[i,j]:=(f[i-1,j]*b+f[i-1,j-1]*a) mod 10007;writeln(f[k,n]); end.
不想多说,其实就是一个dp还不带优化。
看到这道题大多数人第一反应应该是公式c(b,k)*a^n*b*m,但是——
这个公式的复杂度和指数有关,并非o(1)的,所以看数据k<=1000显然可以dp
设f[i,j]表示将(ax+by)^i展开后x^j y^(i-j)的系数
初始化f[1,0]=b,f[1,1]:=a;
DP转移方程f[i,j]:=f[i-1,j]*b+f[i-1,j-1]*a
喜欢就收藏一下,记得向好朋友推荐哦
私人qq:1064864324,加备注,有问题来找我,一起探讨一起进步
转载于:https://www.cnblogs.com/victorslave/p/4800610.html
【noip2011】【codevs1137】计算系数相关推荐
- codevs1137 计算系数
1137 计算系数 2011年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题解 题目描述 Description 给定一个多项式(a ...
- 【转】TYVJ 1695 计算系数(NOIP2011 TG DAY2 1)
计算系数 题目描述 给定一个多项式(ax + by)k,请求出多项式展开后xn ym项的系数. [数据范围] 对于 30%的数据,有0≤k≤10: 对于 50%的数据,有a = 1,b = 1: 对于 ...
- 洛谷P1313 计算系数【快速幂+dp】
P1313 计算系数 题目描述 给定一个多项式(by+ax)^k,请求出多项式展开后x^n*y^m 项的系数. 输入输出格式 输入格式: 输入文件名为factor.in. 共一行,包含5 个整数,分别 ...
- 【洛谷p1313】计算系数
(%%%hmr) 计算系数[传送门] 算法呀那个标签: (越来越懒得写辽)(所以今天打算好好写一写) 首先(ax+by)k的计算需要用到二项式定理: 对于(x+y)k,有第r+1项的系数为:Tr+1= ...
- Bailian4036 计算系数【数学+迭代】
4036:计算系数 总时间限制: 1000ms 内存限制: 65535kB 描述 给定一个多项式(ax + by)k,请求出多项式展开后xnym项的系数. 输入 共一行,包含 5 个整数,分别为 a, ...
- [NOIP2011] 计算系数(二项式定理)
题目描述 给定一个多项式(by+ax)^k,请求出多项式展开后x^n*y^m 项的系数. 输入输出格式 输入格式: 输入文件名为factor.in. 共一行,包含5 个整数,分别为 a ,b ,k , ...
- NOIP2011计算系数详解
原题见洛谷(https://www.luogu.org/problem/show?pid=1313) 想看稍微简单点的就是NOIP2016的组合数问题,小飞机~(http://blog.csdn.ne ...
- P1313 计算系数(组合数)
https://www.luogu.org/problemnew/show/P1313 题目描述 给定一个多项式(by+ax)^k ,请求出多项式展开后x^ny^m 项的系数. 输入输出格式 输入格式 ...
- 洛谷 P1313 计算系数
题目描述 给定一个多项式(by+ax)^k,请求出多项式展开后x^n*y^m 项的系数. 输入输出格式 输入格式: 输入文件名为factor.in. 共一行,包含5 个整数,分别为 a ,b ,k , ...
最新文章
- 面试官问:消息被重复消费,怎么避免?有什么好的解决方案?
- 深入浅出SharePoint——取消Workflow实例
- 老李案例分享:Weblogic性能优化案例
- 软件项目管理0824:标书中疫情条款
- if the price goes high
- android 联想,民间高手让联想Yoga变安卓平板_联想笔记本电脑_笔记本新闻-中关村在线...
- Kafka为什么速度那么快?
- 李开复谏言学生转学Android软件开发
- linux中mysql导入数据库命令_linux下mysql数据库导入导出命令
- oracle的redolog停止,Oracle Redo Log日志故障处理一则
- 从零开始学前端:表格制作 --- 今天你学习了吗?(CSS:Day04)
- 获取skipcase
- linux定时任务的设置 crontab 配置指南
- vue 识别身份证内容并映射到来源地区的js
- cad页面布局快捷键_cad设置快捷键(cad快捷键在哪里修改设置)
- 让以前的淘帝起死回生,淘客帝国 n…
- MAC电脑配置环境变量
- 英诚医院内部网络规划与设计
- 两个自变量和一个因变量spss_两个自变量(离散)对一个因变量(连续)的影响(SPSS:双因素方差分析)...
- ssm体育用品库存管理毕业设计-附源码211712
热门文章
- 那个男人 ,他带着Vue3来了~
- 温故而知新,8个有用的JS技巧「小知识点」
- 7-6 考试座位号 15 分 C语言代码,PAT Basic 1041. 考试座位号(15)(C语言实现)
- mysql5.7.14启动教程_mysql5.7.14安装配置方法图文详细教程
- opencv python 调用摄像头_python+opencv实现摄像头调用的方法
- 鸿蒙一号指纹锁,【诉说实情】火车头战狼一号家用防盗门指纹锁怎么样?新手必看内情...
- 惠普光影精灵拆机换屏幕_聊聊惠普游戏本大军的“先遣部队”
- python之路 mysql 博客园_python之路--MySQL数据库初识
- 监控视频转发方案探讨-内网转外网
- linux数据库实例开机启动,Oracle数据库之Linux下实现Oracle数据库单实例开机自启动设置...