題組內容
四、有一費氏(Fibonacci)數學函式如下:(3 題,每題 5 分,共 15 分)
F(n) = F(n – 1) + F(n – 2),n > 0
F(1) = 1、F(0) = 0
F(n) = F(n – 1) + F(n – 2),n > 0
F(1) = 1、F(0) = 0
(二)請以非遞迴(Non- Recursive)方式寫出上列函式程式碼。
申論題作答 (共 4 筆)
依時間顯示最近 4 筆。
igngs
申論題作答 #107632
98 分
98
總分
3分3秒 總時間
0 人解鎖
2026.09
正文
int F(int n){ if(n==0) return 0; else if(n==1) return 1; else { int a=0,...
coolooo
申論題作答 #107590
100 分
100
總分
11分21秒 總時間
0 人解鎖
2026.09
正文
include int main(void) { int n; int sum = 0; int x1 = 0; int x2 = 1; int...
藍環章魚
申論題作答 #106214
86 分
86
總分
24分54秒 總時間
3 人解鎖
2026.09
正文
int Fib(int n){ int a,b,c; if(n<=1) return n; else{ a=0; b=1; for(i=2;i<...
Bo Jun
申論題作答 #105941
81 分
81
總分
2分21秒 總時間
2 人解鎖
2026.09
正文
int F(int n){ int a=0,b=1,temp; if(n==0) return 0; for(int i=2;i<=n;i++)...
詳解 (共 4 筆)
wang wang
詳解 #5648261
int F ( int n ){ if...
(共 271 字,隱藏中)
前往觀看
shang
詳解 #6213125
int F(int n){ ...
(共 309 字,隱藏中)
前往觀看
Grace
詳解 #5923962
sum = 0; left =0; right = 0;
func(n){
for(i=0; i<=n; i++){
if (i==0){
sum = 0;
right = 0;
}
if (i==1){
sum = 1;
left = 1;
}
if(i >= 2){
sum = left + right;
left = sum;
right = left;
}
}
return sum;
}
Aaron Lim
詳解 #5646778
https://ideone.com/n...
(共 364 字,隱藏中)
前往觀看