QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: hobby!

斐波纳契数列!!

[复制链接]
 楼主| 发表于 2004-11-25 08:01:10 | 显示全部楼层
[quote:3475dd7661="HOUSCOUS"][code:1]#include <iostream>
#include <vector>

using namespace std;

// Function f returns n'th Fibonacci number

unsigned int f(int x) {
    vector<unsigned int> fib(2);
    fib[0]=fib[1]=1;
    fib.reserve(x);
    while(x>=fib.size())
        fib.push_back(*(fib.end()-2) + *(fib.end()-1));
    return fib[x];
}

// Function f_print prints out n'th Fibonacci number

void f_print(int n) {
    cout << n << "th Fibonacci number is " << f(n) << endl;
}

// main is the entry point in C++

int main() {
    f_print(46);
    return 0;   
}

[/code:1][/quote]
请问我没有你include<iostream>库!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 01:30 , Processed in 0.038483 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表