码迷,mamicode.com
首页 >  
搜索关键字:递推    ( 3351个结果
杂记...(持续更新)
滚动数组: 若要求斐波那契数列第n项(n>=2),F(0)=1,F(1)=1,F(n)=F(n-1)+F(n-2) 因为每一步的递推只与前2步有关,所以只需要记录前2步的方案数,用滚动数组的话,就不需要开多余的空间。 1 int f[3]; 2 f[0] = 1; 3 f[1] = 1; 4 cin ...
分类:其他好文   时间:2021-04-21 12:28:25    阅读次数:0
算法与数据结构2之汉诺塔问题
大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。64根柱子移动完毕之日,就是世界毁灭之时。 def hanio(n,a,b,c): ...
分类:编程语言   时间:2021-04-21 11:56:16    阅读次数:0
51nod 1254 最大子段和 V2(递推)
http://www.51nod.com/Challenge/Problem.html#problemId=1254 最终答案只有2种情况 1、不交换最大,相当于随便交换2个在最大子段和里的数。 2、把一个原本不在最大子段和里的数换到最大子段和里。 第1种情况就跑一遍求最大子段和就好 对于第2种情况 ...
分类:其他好文   时间:2021-04-15 12:23:14    阅读次数:0
9D - How many trees?
原题链接https://codeforces.com/problemset/problem/8/C 这题自己sb,后面s数组没有加够,出现了空值,调了老半天,我是sb。 题意: 给你n个结点,权值1~n,问你最多能组成多少棵深度不小于 k 的二叉搜索树。 思路:大的树是由小的树构成的,因此可以递推( ...
分类:其他好文   时间:2021-04-07 11:25:35    阅读次数:0
CCF-CSP-2013-12-4有趣的数
链接:http://118.190.20.162/view.page?gpid=T2 注意:组合数利用杨辉三角形递推O(n)求解后是s[n][m],n是大的值,n为1e5用逆元预处理求解,时间复杂度O(nlogn) 代码: #include<bits/stdc++.h> using namespac ...
分类:其他好文   时间:2021-04-07 11:04:30    阅读次数:0
UVA - 11280 Flying to Fredericton (伪最短路)
题意:求无向图从起点到终点最多停留k次的最短路 设d[i][j]表示走了i步后到达点j的最小代价,看似最短路,实则dp,因为求解过程中i是递增的,不存在环,直接递推求解即可 什么?你说最短路也属于dp?那没事了 1 #include<bits/stdc++.h> 2 using namespace ...
分类:其他好文   时间:2021-04-07 10:31:17    阅读次数:0
UVA - 1416 Warfare And Logistics (区间分治+Floyed)
题意:求无向图去掉每一条边后的两两最短路之和 非标解 之前见过去掉每个点的两两最短路的问题,用的区间分治+Floyed,我想着边的也可以试一试,结果就过了。。。 设g(l,r)表示除了[l,r]区间内的边都加上了的情况下的两两最短路矩阵,那么有递推式$\left\{\begin{matrix}\be ...
分类:其他好文   时间:2021-04-06 14:09:28    阅读次数:0
猴子爬山问题-递归
一个顽猴在一座有k级台阶的山上爬山跳跃,猴子上山一步可跳1级或跳3级,试求顽猴上山的N级台阶有多少种不同的跳法; 1.递推设计: 这一问题实际上是一个整数有序可重复拆分问题; 试设置数组应用递推求解,设上k级台阶的不同跳法为f(k)种; (1)、探求f(k)的递推关系; 假设:k=100; 上山最后 ...
分类:其他好文   时间:2021-03-16 11:53:16    阅读次数:0
题解[LuoguP1707 刷题比赛]
题目描述 Link 给定$n,P,p,q,r,t,u,v,w,x,y,z$ ,三个递推式: \(a_{k+2}=pa_{k+1}+qa_{k}+b_{k+1}+c_{k+1}+rk^2+tk+1\) \(b_{k+2}=ub_{k+1}+vb_{k}+a_{k+1}+c_{k+1}+w^k\) \( ...
分类:其他好文   时间:2021-03-06 14:41:33    阅读次数:0
抢红包
先考虑暴力dp: 设$f_{i,j}\(表示经过\)(i,j)$的概率,可以通过枚举$f_{a,b}$($a,b$是$D$倍数)统计答案。 递推方法:\(f_{i,j}=Af_{i,j-1}+Bf_{i-1,j}\) 把一斜行写成生成函数形式:设$F_=\sum f_{j,i-j}x^j$ 转移方程 ...
分类:其他好文   时间:2021-03-04 13:28:34    阅读次数:0
3351条   上一页 1 2 3 4 ... 336 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!