English  

كتب تسلسل فيبوناتشي

اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.

عرض المزيد

تسلسل فيبوناتشي (معلومة)


الشفرة التالية تستطيع حساب تسلسل فيبوناتشي لعدد تم إدخاله نشير إليه ب " ن "، وهو يستعين بالتكرار للاحقة والتوافق النمطي:

let rec fib_aux n a b = match n with | 0 -> a | _ -> fib_aux (n - 1) (a + b) a;; let fib n = fib_aux n 0 1;;

من المحتمل أكثر كتابتها:

let fib n = let rec fib_aux n a b = match n with | 0 -> a | _ -> fib_aux (n - 1) (a + b) a in fib_aux n 0 1;;

المصدر: wikipedia.org