C da Fibonacci funksiyasiga teng boʻlgan funksiya: ```c int fib(int n) { int baseCase1 = 0; int baseCase2 = 1; int current = 0; if (n == 0) { return baseCase1; } if (n == 1) { return baseCase2; } int prev1 = baseCase1; int prev2 = baseCase2; for (int i = 2; i <= n; i++) { current = prev1 + prev2; prev1 = prev2; prev2 = current; } current return; } ``` E'tibor bering, ushbu dasturda takrorlanadigan oʻrniga iterativ yondashuv ishlatiladi, bu yanada samarali va odatda afzalroq. Shuningdek, u Fibonacci ketma-ketligini hisoblash uchun funksiya qoʻngʻiroqlari oʻrniga ildizdan foydalanadi.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence