码迷,mamicode.com
首页 >  
搜索关键字:推公式    ( 538个结果
hdu1297Children’s Queue
递推问题实现起来很简单,但得到递推公式确实很麻烦,就像DP一样。分析(部分出自HDU的PPT):设:F(n)表示n个人的合法队列,则:按照最后一个人的性别分析,他要么是男,要么是女,所以可以分两大类讨论:1、如果n个人的合法队列的最后一个人是男,则对前面n-1个人的队列没有任何限制,他只要站在最后即...
分类:其他好文   时间:2014-09-09 11:59:18    阅读次数:113
【HDU4990】递推式
题目大意:给定序列 1,2, 5, 10, 21, 42, 85, 170, 341……求第n项模m的结果递推式 f[i] = f[i - 2] + 2 ^ (i - 1);方法一:构造矩阵,求递推式方法二:直接推公式,递推式求和,得到 f[n] = [2 ^ (n + 1) - 1] / 3奇数,...
分类:其他好文   时间:2014-09-09 11:14:38    阅读次数:198
HDU 4990 Reading comprehension (找规律+矩阵快速幂)
题目链接:HDU 4990 Reading comprehension 题目给的一个程序其实就是一个公式:当N=1时 f[n]=1,当n>1时,n为奇数f[n]=2*f[n-1]+1,n为偶数f[n]=2*f[n-1]。 先不取模,计算前十个找规律。得到一个递推公式:f[n]=2*f[n-2]+f[n-1]+1 然后快速幂解决之。 给出一个神奇的网站(找数列通项):http://oeis....
分类:其他好文   时间:2014-09-08 09:39:46    阅读次数:283
HDU 4927
http://acm.hdu.edu.cn/showproblem.php?pid=4927直接模拟会超时,要在纸上写写推公式A[n]*C(0,n-1) - A[n-1]*C(1,n-1) + A[n-2]*C(2,n-1) - A[n-3]*C(3,n-1) ...... A[1]*C(n-1,n...
分类:其他好文   时间:2014-09-03 06:12:16    阅读次数:300
超级台阶 (NYOJ—76)
很简单的高中数学题,写出来主要是提醒自己,写完递推公式(尤其是公式)一定要检查多遍。 1 #include 2 #include 3 4 int M; 5 int num; 6 int d[102]; 7 8 int solve(int i) 9 {10 if(d[i]>=0)11 ...
分类:其他好文   时间:2014-09-01 20:58:33    阅读次数:234
HNU 12933 Random Walks Catalan数 阶乘求逆元新技能
一个Catalan数的题,打表对每个数都求一次逆元会T,于是问到了一种求阶乘逆元的打表新方法。 比如打一个1~n的阶乘的逆元的表,假如叫inv[n],可以先用费马小定理什么的求出inv[n],再用递推公式求出前面的项。 我们记数字 x 的逆元为f(x) (%MOD)。 因为 n! = (n-...
分类:其他好文   时间:2014-08-27 18:09:18    阅读次数:227
POJ 1183 反正切函数的应用 (推公式)
反正切函数的应用Time Limit:1000MSMemory Limit:10000KTotal Submissions:14468Accepted:5227Description反正切函数可展开成无穷级数,有如下公式(其中0 bc-1 = a(b+c) assume b=a+m and c=a....
分类:其他好文   时间:2014-08-24 17:58:42    阅读次数:175
HDU 4969 Just a Joke(积分)
HDU 4969 Just a Joke 题目链接 推公式,r′=dr/dt=vy=v22?v12r2/R2????????????√,可得积分公式为 ∫R0y=1/v22?v12x2/R2?????????????√,利用三角换元去化简即可 代码: #include #include #include typedef long long ll; int t; ...
分类:其他好文   时间:2014-08-20 00:06:05    阅读次数:321
HDU 1023 Train Problem II 大数打表Catalan数
一个出栈有多少种顺序的问题。一般都知道是Catalan数了。 问题是这个Catalan数很大,故此需要使用高精度计算。 而且打表会速度快很多,打表公式要熟记: Catalan数公式 Cn=C(2n,n) / (n+1); 递推公式 C(n ) = C(n-1)*(4*n-2) / (n+1) 高精度乘以一个整数和高精度除以一个整数的知识,这样还是使用整数数组比较好计算,如果使用str...
分类:其他好文   时间:2014-08-15 12:57:58    阅读次数:263
HDU 4952 Number Transformation(公式)
HDU Number Transformation 题目链接 题意:按题目中要求求出最后的n 思路:推公式(i+1)x′>=ix,得到x′>=1+floor(xi+1),这样一来就可以递推x,那么注意题目中k很大,但是实际上如果i到一定数值之后,x就不会在增长了,这时候就可以break了 代码: #include #include typedef long lo...
分类:其他好文   时间:2014-08-15 01:32:56    阅读次数:161
538条   上一页 1 ... 48 49 50 51 52 ... 54 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!