generateFibonacci() finished

This commit is contained in:
artem.didytschuk 2020-08-31 23:26:32 +02:00
parent 5f0cdf3f89
commit d739e9571f
1 changed files with 13 additions and 1 deletions

View File

@ -353,7 +353,19 @@ public class Arrays {
* dann wird ein leeres Array zurück gegeben.
*/
public int[] generateFibonacci( int pNumberOfElements ) {
return null;
if( pNumberOfElements < 1 ) {
return new int[0];
}
int a = 0;
int []fib=new int[pNumberOfElements];
fib[0]=1;
for(int i=1;i<pNumberOfElements;i++){
fib[i]=a+fib[i-1];
a=fib[i-1];
}
return fib;
}