AcWing 717. 简单斐波那契
AcWing 717. 简单斐波那契
以下数列0 1 1 2 3 5 8 13 21 …被称为斐波纳契数列。
这个数列从第3项开始,每一项都等于前两项之和。
输入一个整数N,请你输出这个序列的前N项。
输入格式
一个整数N。
输出格式
在一行中输出斐波那契数列的前N项,数字之间用空格隔开。
数据范围
0<N<46
输入样例:
5
输出样例:
0 1 1 2 3
题解
略(本题就不在给出题解,如有疑问请私信,会第一时间做出回复)
代码实现一(递归)
#include <cstring>
#include <iostream>
#include <algorithm>
using namespace std;
int n;
int feibo[46];
int main()
{
    cin>>n;
    feibo[1]=0,feibo[2]=1;
    for(int i=3;i<=n;i++)
	 feibo[i]=feibo[i-1]+feibo[i-2];
    for(int i=1;i<=n;i++)
	cout<<feibo[i]<<' ';
    return 0;
}
代码实现二(递推)
#include <cstring>
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
    int a = 0, b = 1;
    int n;
    cin >> n;
    for (int i = 0; i < n; i ++ )
    {
        cout << a << ' ';
    int c = a + b;
        a = b;
        b = c;
    }
    return 0;
}
												
											AcWing 717. 简单斐波那契的更多相关文章
- 51nod1031(简单斐波拉契数列)
		
题目链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1031 题意:中文题诶- 思路:对于第x块骨牌的情况,我们用a ...
 - java程序员到底该不该了解一点算法(一个简单的递归计算斐波那契数列的案例说明算法对程序的重要性)
		
为什么说 “算法是程序的灵魂这句话一点也不为过”,递归计算斐波那契数列的第50项是多少? 方案一:只是单纯的使用递归,递归的那个方法被执行了250多亿次,耗时1分钟还要多. 方案二:用一个map去存储 ...
 - AcWing 21. 斐波那契数列
		
题目地址 https://www.acwing.com/solution/acwing/content/2896/ 题目描述输入一个整数 n ,求斐波那契数列的第 n 项. 假定从0开始,第0项为0. ...
 - Python进阶(七)----带参数的装饰器,多个装饰器修饰同一个函数和递归简单案例(斐波那契数列)
		
Python进阶(七)----带参数的装饰器,多个装饰器修饰同一个函数和递归简单案例(斐波那契数列) 一丶带参数的装饰器 def wrapper_out(pt): def wrapper(func): ...
 - 简单Java算法程序实现!斐波那契数列函数~
		
java编程基础--斐波那契数列 问题描述:一只青蛙一次可以跳上1级台阶,也可以跳上2级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 思路:可能出现的情况:(1) n=1 ,一种方法 ;(2)n=2 ...
 - UVA12470—Tribonacci (类似斐波那契,简单题)
		
题目链接:https://vjudge.net/problem/UVA-12470 题目意思:我们都知道斐波那契数列F[i]=F[i-1]+F[i-2],现在我们要算这样的一个式子T[i]=T[i-1 ...
 - AcWing 1303. 斐波那契前 n 项和
		
输出斐波那契数列前 n 项和 对m取摸的结果 #include<bits/stdc++.h> #define LL long long #define N 3 using namespac ...
 - HDU 2041 超级楼梯 (斐波那契数列 & 简单DP)
		
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=2041 题目分析:题目是真的水,不难发现规律涉及斐波那契数列,就直接上代码吧. 代码如下: #inclu ...
 - 详解PHP如何实现斐波那契数列的简单实例
		
文章来自:有解网 http://www.youjieweb.com/original/index/articleId/64.html 使用场景: 面试 本文讲的是如何用php实现PHP实现斐波那契数列 ...
 
随机推荐
- Divisors (求解组合数因子个数)【唯一分解定理】
			
Divisors 题目链接(点击) Your task in this problem is to determine the number of divisors of Cnk. Just for ...
 - PowerApps Component Framework PCF 部署
			
PowerApps PCF 可以满足复杂的功能, 我们可以使用PCF来创建复杂的PowerApps. 这里附上微软的package code componet 教程(https://docs.micr ...
 - Ray射线检测和Recources.Load
			
记录射线检测常用的方法,以及Rocources.Load的常用用法 使用代码实现鼠标点击在鼠标点击处生成制定gameObject RayCastHit hit; void Update() { Ray ...
 - CentOS7 开机进入emergency mode
			
今天突然操作了一下磁盘挂载,然后系统启动之后,就直接进入emergency模式了,然后只能输入密码进行救援,截图如下: 突然想了一下最近的一次操作,是因为要挂在镜像,然后每次开机都要挂载一次,觉得比较 ...
 - JSON Web令牌(JWT)介绍与使用
			
手机端接口开发会遇到一个问题是,接口登录后需要返回一个Token.token首先有一点必须唯一,每次请求都需要把token给带上.基于必须唯一的特性,很多朋友在开发是都选择了uuid.是不是token ...
 - Java解析apk、ipa图标,包名,应用名称,版本号
			
参看:http://blog.csdn.net/moyanxuan_1993_2_24/article/details/53612001
 - 5、struct2使用登陆的时候重定向功能,如果没有登陆,重定向到登陆页面
			
1.实现这样一份功能,列如用户在进行某些操作的时候,如果没有登陆重定向到登陆页面 首先:我们创建一个功能操作页面,用户准备在该页面执行某些操作 在index.jsp中 <%@ page lang ...
 - Python 简明教程 --- 14,Python 数据结构进阶
			
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 如果你发现特殊情况太多,那很可能是用错算法了. -- Carig Zerouni 目录 前几节我们介 ...
 - python+opencv检测图像清晰度
			
直接上代码,list_jian.txt为待检测图像路径列表 import cv2 import numpy as np import os for path in open("list_ji ...
 - ES11来了,还学得动吗?
			
写在前面 ES2020(即 ES11)上周(2020 年 6 月)已经正式发布,在此之前进入 Stage 4 的 10 项提案均已纳入规范,成为 JavaScript 语言的新特性 一.特性一览 ES ...