码迷,mamicode.com
首页 >  
搜索关键字:fib    ( 312个结果
初探递归
初探递归初探递归;; 递归版本(define (fib n) (cond ((= n 0) 0) ((= n 1) 1) (+ (fib (- n 1)) (fib (- n 2)))));; 递归优化(define (fib n) (fib-iter 1 0 n))(define (fib-ite...
分类:其他好文   时间:2015-01-24 01:32:16    阅读次数:176
C++算法之 斐波那契数列
题目:写一个函数,输入n,求斐波那契数列的第n项。   方法1:递归: int fib2(int n) { if(n == 0) return 0; if(n == 1) return 1; return fib2(n-1)+fib2(n-2); } 缺点:如果n比较大,那么递归程度比较深   方法2: int fib(int n) { int ...
分类:编程语言   时间:2015-01-21 11:39:11    阅读次数:222
斐波那契算法的对数解法 计算机程序的构造和解释 习题1.19
程序由Scheme语言编写,待会上别的语言实现。#lang racket;斐波那契对数法;筛选(define (fib n) (fib-iter 1 0 0 1 n)) (define (square x) (* x x)) (define (fib-iter a b p q count) (...
分类:编程语言   时间:2015-01-19 22:17:58    阅读次数:201
斐波那契数列取石子游戏
#include int main(){ int n,i; int a[45]={2,3}; scanf("%d",&n); for (i=2;iusing namespace std;int main(){ int i; __int64 n,fib[45] = ...
分类:其他好文   时间:2015-01-09 20:44:52    阅读次数:263
child_process实现多进程
var http = require(‘http‘); function fib (n) { if (n < 2) { return 1; } else { return fib(n - 2) + fib(n - 1); } } var server = http.createServer(function (req, res) {...
分类:系统相关   时间:2015-01-04 19:48:44    阅读次数:179
Fibonacci的递归实现和非递归实现
递归实现很好实现,主要就是递归和分治的思想。 非递归实现可以使用数组来实现,一般递归是将初始值放在最后来使用;非递归可以考虑以初始值(fib(0)=0;fib(1)=1;)为基础,利用循环来进行计算。 代码: public class Fibonacci{ public int getResultByRecursion(int n){ if(n == 0){ return 0; ...
分类:其他好文   时间:2015-01-03 17:23:07    阅读次数:160
[C++]LeetCode: 52 Climbing Stairs
题目: You are climbing a stair case. It takes n steps to reach to the top. Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top? 思路解析: 无法一下子判断是 Fib...
分类:编程语言   时间:2014-12-23 15:39:32    阅读次数:309
js 斐波那契数列实现
1.递归 function fib(n){ if(n==1||n==2){ return 1; } return fbnq(n-1)+fbnq(n-2); } fbnq(10); //55 2.非递归 var res=[1,1]; function fb(n){ for(var i=2;i<n;i++){ res[i] = res[i-1] + r...
分类:Web程序   时间:2014-12-08 09:18:22    阅读次数:162
使用递归,计算斐波那契数列
使用递归,计算斐波那契数列function fib(num) { if (num > 2) { return fib(num - 2) + fib(num - 1); } else { return 1; }}fib(6)运行过程1. return fib(4)+fib(5)2.r...
分类:其他好文   时间:2014-12-03 12:16:32    阅读次数:186
hdu--4893--线段树
这题的特点是 引入了个fib数组 其实就是 延迟更新的时候 换了个方式我觉得线段树的题目 不用什么解释 如果一下子没做出来 如果需要使用lazy的话 都是因为 不能很好地定义它的内容lower_bound真心蛮好的 省去了自己手写二分 但也要看情况使用 = = 对了 它还有个兄弟叫做 upper_b...
分类:其他好文   时间:2014-12-02 23:53:41    阅读次数:305
312条   上一页 1 ... 24 25 26 27 28 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!