题目描述
1.让a在循环开始之前先输出,这样第一个就可以输出了,因为第一个已经是输出了,所以只需要进行n-1次,虽然第二个你一开始也附上值了,但是输出数列是以a的角度输出,一开始只知道第一个a
2.int main拼成了 int mian然后又浪费了半天时间
样例
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
int i;
int a=0,b=1,c;
for(i=0;i<n;i++)
{
cout<<a<<' ';
c=a+b;
a=b;
b=c;
//printf("%d",a);
}
return 0;
}
算法1
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla
算法2
(暴力枚举) $O(n^2)$
blablabla
时间复杂度
参考文献
C++ 代码
blablabla