码迷,mamicode.com
首页 >  
搜索关键字:fibonacci 数列 递归算法 c    ( 12210个结果
Fibonacci Tree
hdu4786:http://acm.hdu.edu.cn/showproblem.php?pid=4786题意:给你一个无向图,然后其中有的边是白色的有的边是黑色的。然后问你是否存在一棵生成树,在这课生成树上白色边的数量是一个斐波那契数。题解:完全没有那样的思想,一道现场水题,就是不会啊,实力太弱...
分类:其他好文   时间:2014-08-18 17:54:12    阅读次数:162
用模板元实现50个台阶问题,一次走一步或者两步或者3步,用模板元实现求裴波那契额数列
1. 用模板元实现50个台阶问题,一次走一步或者两步或者3步 2.分析 由上面分析可以知道,到达N(N > 3)级台阶时的次数为:目标台阶的前3个台阶分别直接到目标台阶的次数总和。 3.模板元把在运行时消耗的时间,在编译器键优化。 4.通过模板元实现的代码如下: #include /*这里是int 类型的,N表示台阶数量*/ template...
分类:其他好文   时间:2014-08-18 16:32:42    阅读次数:146
Java进阶之欧拉工程 第十五篇【2的1000次方各位之和为多少】
题目如下: 215 = 32768 并且其各位之和为 is 3 + 2 + 7 + 6 + 8 = 26. 21000 的各位数之和是多少? 原题如下: 215 = 32768 and the sum of its digits is 3 + 2 + 7 + 6 + 8 = 26. What is the sum of the digits of the number 210...
分类:编程语言   时间:2014-08-18 16:28:02    阅读次数:272
两个有序数列的合并
问题:a[]、b[]分别为有序排列的一个数组。现在要将a[]、b[]合并为c[]。例如:a[] = {1,3,4,7,10,15}; b[] = {2,5,8,20},我们需要得到的c[] = {1,2,3,4,5,7,8,10,15,20}.解决思路:1)先比较a[0]和b[0],如果a[0]相对...
分类:其他好文   时间:2014-08-18 12:11:24    阅读次数:195
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
//有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和#include void main (){ double m=1,n=2,s; int i; for(i=0;i<20;i++) { n=n+m; m=n-m; s=s+...
分类:其他好文   时间:2014-08-18 10:45:13    阅读次数:279
POJ 1095 Trees Made to Order
题目大意: 按照题意将数用二叉树的形式表示出来。将二叉树按照要求形式输出。 解题思路: 由于有图示,可以轻易看出这个顺序跟卡特兰数列有关。且对于任意一个树的任意子树来说,右子树相当于分针,左子树相当于秒针。也就是说当右子树要变换到下一种状态时,左子树要将它所能变换的状态全变换完才可以。 下面是代码: #include #include #include #inclu...
分类:其他好文   时间:2014-08-18 09:16:33    阅读次数:185
算法学习笔记 递归之 快速幂、斐波那契矩阵加速
递归就是直接或间接调用自身。算法思想:原问题可分解子问题(必要条件),原与分解后的子问题相似(递归方程),分解次数有限(子问题有穷),最终问题可直接解决(递归边界),经典问题有:幂运算、阶乘、组合数、斐波那契数列、汉诺塔等。这里详细介绍: 快速幂的实现; 斐波那契数列的矩阵加速实现;...
分类:其他好文   时间:2014-08-17 21:26:22    阅读次数:397
[PeterDLax著泛函分析习题参考解答]第4章 Hahn-Bananch 定理的应用
1. 证明: 若在 4.1 节中取 $S=\sed{\mbox{正整数}}$, $Y$ 是收敛数列构成的空间, $\ell$ 由 (14) 式定义, 则由 (4) 给出的 $p$ 和由 (11) 定义的 $p$ 相等.证明: $$\bex p(x)=\inf_{x\leq y\in Y}l(y)=\...
分类:其他好文   时间:2014-08-17 21:10:02    阅读次数:275
hadoop中文分词、词频统计及排序
有如图所示的输入文件。其中第一列代表ip地址,之后的偶数列代表搜索词,数字(奇数列)代表搜索次数,使用"\t"分隔。现在需要对搜索词进行分词并统计词频,此处不考虑搜索次数,可能是翻页,亦不考虑搜索链接的行为。...
分类:其他好文   时间:2014-08-17 11:47:02    阅读次数:306
快速排序和归并排序总结
都是两种效率高而且常用的排序方法,今天来总结下。 先说快排: 首先,快速排序的时间复杂度为nlogn,其思想实质为分治法。而这分治法的基本思想为以下三点: 1.先从数列中取出一个基准数。 2.在分治的过程中,比这个基准数小的数全部放到这个基准数的左边,反之则放到右边。 3.然后再对由第...
分类:其他好文   时间:2014-08-17 02:22:30    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!